MyTetra Share
Делитесь знаниями!
Основные команды работы с RPM
Время создания: 12.03.2011 22:32
Текстовые метки: linux, rpm
Раздел: Компьютер - Linux - Инсталляция программ
Запись: xintrea/mytetra_syncro/master/base/0000003445/text.html на raw.github.com

Самые часто встречающиеся команды RPM:

Установить RPM-пакет с проверкой зависимостей:

rpm -ivh имя_пакета.rpm

Установить RPM-пакет без проверки зависимостей:

rpm -ivh --nodeps имя_пакета.rpm

Если нужно установить более старый пакет, т.е. нужно сделать даунгрейд, то можно добавить опцию --replacepkgs.

Если система пытается ставить пакет, но дает сообщения, что файлы из пакета конфликтуют с файлами из другого пакета (и такое бывает), нужно добавить опцию --replacefiles.

Проверить, какие файлы будут установлены из rpm-архива можно командой:

rpm -qpl имя_rpm_архива.rpm

Выполнять команду надо в каталоге, где лежит rpm-файл. Будут показаны только имена файлов, без путей.

Узнать информацию о пакете в rpm-архиве (Название, описание, версия и т.д.) можно командой:

rpm -qpi имя_rpm_архива.rpm

Выполнять команду надо в каталоге, где лежит rpm-файл.

Узнать, какие файлы находятся в пакете:

rpm -ql имя_пакета

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

rpm -qf файл

Выдать список всех установленных пакетов:

rpm -qa

Найти пакет, установленный в системе, по части имени:

rpm -qa | grep строка

Узнать, установлен или нет пакет, расположенный в репозитарии:

rpm -qi имя_пакета

Удаление пакета:

rpm -e имя_пакета

Замечание: Обратите внимание, здесь используется имя пакета, а не имя файла оригинального пакета имя_пакета.rpm. Чтобы удалить пакет, замените имя_пакета действительным именем первоначального пакета.

Так же в этом разделе:
 
MyTetra Share v.0.65
Яндекс индекс цитирования