RHEL CentOS пакетный менеджер Yum
Проверка обновлений пакетов:
# yum check-update
Для обновления определенного пакета yum update имя_пакета .
Пример:
# yum update kernel-xen xen
Если в зависимостях выбранного пакета есть новые, они тоже будут обновлены.
Обновление все пакетов и их зависимостей
# yum update
Поиск пакетов:
# yum search apache
Отображение информации о пакете:
# yum info имя_пакета
Список всех доступных пакетов:
# yum list all
Для отображения необходимых пакетов можно использовать регулярные выражения:
yum list регулярное_выражение
Список всех установленных в системе пакетов:
# yum list installed
Список всех групп пакетов
# yum grouplist
Список репозиториев
# yum repolist
Установка пакета
# yum install имя пакета1 имя_пакета2…
Можно указывать несколько пакетов для установки
# yum install kernel-xen xen
Установка группы пакетов
# yum groupinstall kde-desktop
или
# yum install @kde-desktop
Символ @ сообщает о том, что необходимо установить группу пакетов
Удаление пакета(ов) и его зависимостей:
yum remove имя_пакета1 имя_пакета2 …
Удаленние группы пакетов:
# yum groupremove kde-desktop
# yum remove @kde-desktop
При выполнении данных команд удаляются пакеты, которые могут относиться к другой группе пакетов. Чтобы избежать удаления пакетов из других групп необходимо добавить в конфигурационный файл Yum /etc/yum.conf в секцию Main параметр groupremove_leaf_only=1