http://www.atmsk.ru/viewtopic.php?t=16 и вот что там написано:
Немного дополнительной информации перед установкой.
$rpm -qip файл.rpm - посмотреть сводку на пакет.
$rpm -qlp файл.rpm - список файлов и их расположение.
Немного дополнительной информации об уже установленном.
$rpm -qa > list_rpms.txt - список установленный пакетов.
$rpm -qa | grep слово - найти в списке пакетов те, названия которых содержвт слово.
$rpm -qi пакеt - посмотреть сводку на пакет.
$rpm -ql пакет - список файлов и их расположение.
$rpm -q --provides пакет - чего предоставляет пакет для других.
$rpm -q --requires пакет - чего требует пакет для своей работы.
Установка и удаление (требует прав суперюзера)
#rpm -i файл.rpm -- установит пакет.
#rpm -e пакет -- удалит пакет.
#rpm -e --noscripts пакет -- удалит пакет. иногда из за ошибок в скриптах удаление предыдущей командой невозможно. тут и поможет спец-ключик.
#rpm -e --notriggers пакет -- удалит пакет. иногда из за ошибок в скриптах-триггерах удаление предыдущей командой опять невозможно. тут и поможет еще один спец-ключик.
#rpm -e --nodeps пакет -- удалит пакет. иногда из за ошибок, а чаще всего из за лени админа удаление пакета нарушает зависимости, а потому не проходит. Если вы уверены в своих силах - используйте последний довод короля - эту команду. Лучше, конечно, использовать apt-get remove пакет.
Работа с базой.
#rpm --initdb
создаст пустую базу. часто используется в паре с --chroot для создания базы на новом месте.
#rpm --rebuilddb
пересчитывает индексы в базе и удаляет локи. всетаки это локальная db и при возникновении странностей в работе рпм или ошибок - лечится именно этой командой.
_________________
Алексей Любимов
aka AVL