RPM пакеты (Fedora, Red Hat и тому подобное)
|
rpm -ivh package.rpm
|
установить пакет с выводом сообщений
и прогресс-бара
|
rpm -ivh -- nodeps package.rpm
|
установить пакет с выводом сообщений
и прогресс-бара без контроля зависимостей
|
rpm -U package.rpm
|
обновить пакет без изменений
конфигурационных файлов, в случае
отсутствия пакета, он будет установлен
|
rpm -F package.rpm
|
обновить пакет только если он
установлен
|
rpm -e package_name.rpm
|
удалить пакет
|
rpm -qa
|
отобразить список всех пакетов,
установленных в системе
|
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 package.rpm | cpio
-- extract -- make-directories
*bin*
|
извлечь из пакета файлы содержащие
в своём имени bin
|
rpm -ivh /usr/src/redhat/RPMS/`arch`/package.rpm
|
установить пакет, собранный из
исходных кодов
|
rpmbuild -- rebuild
package_name.src.rpm
|
собрать пакет из исходных кодов
|
YUM - средство обновления пакетов(Fedora,
RedHat и тому подобное)
|
yum install package_name
|
закачать и установать пакет
|
yum update
|
обновить все пакеты, установленные
в систему
|
yum update package_name
|
обновить пакет
|
yum remove package_name
|
удалить пакет
|
yum list
|
вывести список всех пакетов,
установленных в систему
|
yum search package_name
|
найти пакет в репозитории
|
yum clean packages
|
очисть rpm-кэш, удалив закачанные
пакеты
|
yum clean headers
|
удалить все заголовки файлов, которые
система использует для разрешения
зависимостей
|
yum clean all
|
очисть rpm-кэш, удалив закачанные
пакеты и заголовки
|
DEB пакеты (Debian, Ubuntu и тому подобное)
|
dpkg -i package.deb
|
установить / обновить пакет
|
dpkg -r package_name
|
удалить пакет из системы
|
dpkg -l
|
показать все пакеты, установленные
в систему
|
dpkg -l | grep httpd
|
среди всех пакетов, установленных
в системе, найти пакет содержащий в
своём имени "httpd"
|
dpkg -s package_name
|
отобразить инфрмацию о конкретном
пакете
|
dpkg -L package_name
|
вывести список файлов, входящих в
пакет, установленный в систему
|
dpkg -- contents package.deb
|
отобразить список файлов, входящих
в пакет, который ешё не установлен в
систему
|
dpkg -S /bin/ping
|
найти пакет, в который входит указанный
файл.
|
APT - средство управление пакетами
(Debian, Ubuntu и тому подобное)
|
apt-get install package_name
|
установить / обновить пакет
|
apt-cdrom install package_name
|
установить / обновить пакет с cdrom'а
|
apt-get update
|
получить обновлённые списки пакетов
|
apt-get upgrade
|
обновить пакеты, установленные в
систему
|
apt-get remove package_name
|
удалить пакет, установленный в
систему с сохранением файлов конфигурации
|
apt-get purge package_name
|
удалить пакет, установленный в
систему с удалением файлов конфигурации
|
apt-get check
|
проверить целостность зависимостей
|
apt-get clean
|
удалить загруженные архивные файлы
пакетов
|
apt-get autoclean
|
удалить старые загруженные архивные
файлы пакетов
|