2.2. Установка пакетов

Проблема
Вы хотите знать, как устанавливать программные пакеты в Red Hat и других ана логичных системах.
2.3. Обновление пакетов 33
Решение
Воспользуйтесь системой управления пакетами RPM. Команда установки в Red
Hat имеет следующий синтаксис:
# грт -1 пакет
Например, следующая команда устанавливает графический редактор Tuxpaint.
Ключ -v обеспечивает выдачу подробных сообщений, а ключ -h отображает инди катор хода установки в виде строки из символов #:
# rpm -ivh tuxpaint-9.13-1.i386.rpm

Следующая команда проверяет установку без ее фактического выполнения:
# rpm -ivh --test tuxpaint-9.13-1.1386.rpm
Комментарий
Самой распространенной проблемой с RPM является «кошмар RPM», то есть
бесконечная цепочка неразрешенных зависимостей. Вот некоторые рекоменда ции по ее предотвращению:
О не оставляйте неразрешенные зависимости. Они не исчезнут сами по себе,
а лишь будут скрываться во тьме и расти со временем;
О качество пакетов RPM не гарантировано. Любой желающий может слепить
пакет и отправить его для распространения. По возможности старайтесь выби рать пакеты RPM, построенные специально для вашего дистрибутива и плат формы. PLD (Polished Linux Distribution) строит качественные пакеты RPM
для всех систем на базе х86;
О когда потребуется построить программу по исходным текстам, используйте
утилиту Checklnstall. Checklnstall генерирует пакеты для Red Hat, Debian
и Slackware, поэтому вы получаете дистрибутив со всеми преимуществами
непосредственной компиляции и системы управления пакетами (см. раздел 4.5).
См. также
rpm(8); RPM.org (http://www.rpm.org/); Maximum RPM (http://www.rpm.org/max-rpm/
index.html).