Клевые проги под Пингвина

Caxap

Бывалый
Люди! помогите! недавно поставил себе Линух Red Hat 7.2. В виндах я гуру, а тут :( Вообщем, даже программу поставить не могу никакую! Помогите, кто в Линухе уже не 1 день!
 

Caxap

Бывалый
Прохожий! лучше не наезжай, а помоги (если можешь :)
 

Quantum Leap

Старожил
Ну ребята :) вы даете

Человека же так кондратий хватит: man rpm - я не один год работаю с линухом, а всех ключей этого монстра просто не знаю.

Вообщем Sugar так:

выбираешь пакет (замечу - не программу, а пакет, в котором программы) с инсталяционного диска, с интернета (http://www.rpmfind.net) или самодельный :)

Затем запускаешь (под root ом ) :

rpm -Uhv ИмяПакета-4.1.6.i586.rpm

где ключики U - update (собственно поставить пакет)
h - hashmarks (красивости)
v - verbose (без этого нет красивости) ;)

или можно вместо этой комбинации написать букву i - Install

Далее если хочется узнать, установлен ли пакет ХХХ
(можно под пользователем)

rpm -q ХХХ без номера версии и суффиксов rpm и т.д.

Узнать список всех пакетов, установленных

rpm -qa

Узнать, какому пакету принадлежит файл

rpm -qf ИмяФайла

Узнать список файлов в пакете

rpm -ql XXX

За подробностями действительно man rpm
____________________________________________

Далее - если программа поставляется в исходниках, и сделать из нее RPM нет ни времени, ни возможности, ни желания. Ну тут надо готовиться к геморрою с Шапкой - если это критичный для системы пакет. Но если это скажем Церновские библиотеки, то все обойдется. Рецепт.

Распаковываем исходники из tar.gz

tar xzf ИмяАрхива.tar.gz (или tgz)

Распаковываем исходники из tar.bz2

bunzip2 -c ИмяАрхива | tar x

Затем входим в директорию, запускаем по порядку

./configure (Здесь можно поэкспериментировать)
make
su вводим рутовский пароль
make install
exit

Вуаля можно пользоваться
 

Quantum Leap

Старожил
Да, чуть не забыл
Товарищ RPM вероятней всего ругнется на то, что ему не хватает какой-то зависимости (читай пакета) - и вот тут начинается настоящий геморрой с пакетами: надо искать, в каком пакете нужная программа и т.д. Вообщем работа творческая ;)

В этом отношении дистрибутивы, построенные на APT лучше (например, Debian, Alt-linux и иже с ними)

По этой же причине многие любят Slackware - там зависимости вообще не отслеживаются (ну почти ) :)
 

Caxap

Бывалый
спасиба бААААААААААААААальшое тебе, квантовый скачок, за помощь, за то, что не поленился стока написать! Россия этого не забудет!
 

Gpuxa

Старожил
а что значит когда ./configure делаешь он пишет
Код:
configure: error: no acceptable cc found in $PATH

???
 

zmc

Участник
Gpuxa":1va3m057 сказал(а):
а что значит когда ./configure делаешь он пишет
Код:
configure: error: no acceptable cc found in $PATH
???

Он говорит, что не может найти подходящий компилятор.
Некоторые дистрибутивы Linux'а умудряются не ставить компилятор в определенных вариантах установки.

Вероятнее всего тебе надо поставить пакет с названием вроде
gcc-<номер версии>.rpm
 

Gpuxa

Старожил
Да я почитал мэн, но не нашёл всё равно... Лан буду бороться дальше...
 

Gpuxa

Старожил
xex rusificiroval Xi. teper' russkiy v prilojeniyah ponimaet. A vot pechatat' ne hochet...
 

Quantum Leap

Старожил
Удалять пакеты просто,

достаточно написать

rpm -e ИмяПакета

А если еще хочется на все забить, на все зависимости и несовместимости
и заодно покоцать установку,

rpm -e --nodeps --force ИмяПакета
 

Reefer

Старожил
ща дома лежит русская версия Red Hat 7.1 от Урбан Софт. Отличная 2х CD версия. Нет никаких проблем при установке, русится изначально при выборе языка и раскладки. Себе поставил, мне нравиться.

P.S. Еще бы рассказали как в ней сеть настроить вообще было бы супер.
 

Gpuxa

Старожил
Quantum Leap":3brzfptq сказал(а):
А чем печатаешь? (какой X-манагер, какой приложений и т.д.)

ну я тогда имел ввиду что печатать на русском нельзя. А приложения например х-чат, опера, и вобще броузеры теперь с русским дружат хорошо всмыле того что даже в заголовке окна русский отображается... а вот когда раскладку переключаешь то вобще хоть долби клаву а символы не полезут... А Х-манагер - gnome.
 
Верх