- rpm -U package.rpm обновить пакет без изменений конфигурационных файлов, в случае отсутствия пакета, он будет установлен
- rpm -F package.rpm обновить пакет только если он установлен
- rpm -qa | grep httpd среди всех пакетов, установленных в системе, найти пакет содержащий в своём имени "httpd"
- rpm -qi package_name вывести информацию о конкрентном пакете
- rpm -qg "System Environment/Daemons" отобразить пакеты входящие в группу пакетов
- rpm -ql package_name вывести список файлов, входящих в пакет
- rpm -qc package_name вывести список конфигурационных файлов, входящих в пакет
- rpm -q package_name --whatrequires вывести список пакетов, необходимых для установки конкретного пакета по зависимостям
- rpm -q package_name --whatprovides show capability provided by a rpm package
- rpm -q package_name --scripts отобразит скрипты, запускаемые при установке/удалении пакета
- rpm -q package_name --changelog вывести историю ревизий пакета
- rpm -qf /etc/httpd/conf/httpd.conf проверить какому пакету принадлежит указанный файл. Указывать следует полный путь и имя файла.
- rpm -qp package.rpm -l отображает список файлов, входящих в пакет, но ещё не установленных в систему
- rpm --import /media/cdrom/RPM-GPG-KEY ипортировать публичный ключ цифровой подписи
- rpm --checksig package.rpm проверит подпись пакета
- rpm -qa gpg-pubkey проверить целостность установленного содержимого пакета
- rpm -V package_name проверить размер, полномочия, тип, владельца, группу, MD5-сумму и дату последнего изменеия пакета
- rpm -Va проверить содержимое всех пакетов в системе. Выполняйте с осторожностью!
- rpm -Vp package.rpm проверить пакет, который ещё не установлен в систему
- rpm2cpio packet.rpm | cpio -idmuv --no-absolute-filenames
- rpm2cpio package.rpm | cpio --extract --make-directories *bin* извлечь из пакета файлы содержащие в своём имени bin
- rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm установить пакет, собранный из исходных кодов
- rpmbuild --rebuild package_name.src.rpm собрать пакет из исходных кодов
- yum clean headers удалить все заголовки файлов, которые система использует для разрешения зависимостей
Friday, December 5, 2008
Quik Note: RPM пакеты (Fedora, Red Hat и тому подобное)
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment