Хроники Knowledge Base Slackware FAQ Tools Акела Озеро Селигер Путешествия Рецепты Обои Фоторедактор Сертификаты Контакты
Linux

Создано: 27 Января 2010г.   10:38
Модифицировано: 15 Ноября 2012г.   11:23

[ Назад ]

YUM и RPM


Использование менеджера пакетов YUM
yum install package Установка пакета
yum remove package Удаление пакета
yum update package Обновление пакета
yum update Обновить все
yum search word Ищет пакеты содержащие word в имени или описании
yum info package
yum list (all|available|extras|installed|recent|updates)
yum list *word* Вывести пакеты содержажие в имени *word*
yum whatprovides /path/to/file
yum provides /etc/httpd\*Найти пакет, содержащий конкретный файл (не обязательно установленный)
yum provides */smtp-sinkТоже, но в любом месте

Создать кэш: # yum makecache
Обновляем локальный кеш:
# yum check-update
Очистить кэш (в случае проблем):
# yum clean all

Сохранение локального кэша обновлений:
Modify yum.conf:
keepcache=1



Для создания репозитория установить пакет createrepo
createrepo /packages_dir/

Создание локального репозитория из iso файла. Добавить в fstab.
mount -o loop /path/to/file.iso /mnt/iso
mkdir /distr
ls -s /mnt/iso/*.rpm /distr/
rpm -Uvh /distr/createrepo*.rpm
createrepo /distr/
Добавить файл в /etc/yum.repos.d/
[Local Repo]
name=Local Repo
baseurl=file:///distr/

Использовать конкретный репозиторий:
sudo yum info squid --disablerepo=* --enablerepo=*media*


http://fedoraproject.org.ru/yum


Использование менеджера пакетов RPM
rpm -Ivh имя_пакета
rpm -Uvh имя_пакета
rpm -Evh имя_пакета
rpm --import gpg-key
rpm -Uvh Установка или обновление
rpm -qa Все установленные пакеты
rpm -q package Вывести полное имя пакета, если установлен
rpm -qa | grep name Найти среди установленных пакет, содержащий слово name (аналогично предыдущему если не известно полное имя)
rpm -qi package Информация о пакете package
rpm -qf /path/to/file Найти, какой пакет содержит файл file
rpm -ql package Список файлов в пакете package
rpm -qc package Конфигурационные файлы в пакете package
rpm -qpl package_file Список файлов в неустановленном пакете package_file
rpm -qpi package_file Информация о неустановленном пакете package_file
rpm -V package Верификация пакета package
rpm -Vp package_file Верификация неустановленного пакета package_file


YUM - менеджер пакетов RedHat-based дистрибутивов

[ Назад ]







Powered by Parser & MyCMS Дмитрий Ульянов, 2001-2024 (с)