YUM (Yellow dog Updater, Modified) — открытый консольный менеджер RPM-пакетов. Позволяет облегчить каскадное обновление Linux систем с отслеживанием взаимосвязей RPM-пакетов. Распространяется под лицензией GNU. Первоначально был разработан программистом Seth Vidal и группой волонтёров. Для работы с YUM используется интерфейс командной строки, однако существуют надстройки, предоставляющие графический интерфейс для функционала YUM.
Команда | Описание |
---|---|
yum list updates | список пакетов для обновления |
yum list recent | список пакетов, добавленные за последние 7 дней в любой из подключенных репозиториев |
yum list installed | список установленных пакетов |
yum list package | поиск пакета package |
yum list extras | список пакетов, установленных с неофициальных репозиториев RHN (Red Hat Network) |
yum search package | поиск пакета package |
yum install package | установка пакета package |
yum reinstall package | пере установка пакета package |
yum info package | информация о пакете package |
yum deplist package | список зависимостей для пакета package |
yum remove package | удаление пакета package |
yum check-update | кэширование списка доступных приложений на удаленных репозиториях |
yum update | обновить все пакеты до последней версий |
yum update package | обновить пакет package до последней версии |
yum whatprovides/path/to/file | определение пакета, которому принадлежит файл file |
yum grouplist | список групп приложений |
yum groupinfo groupname | информация о группе groupname |
yum groupinstall groupname | установка приложений из группы groupname |
yum groupupdate groupname | обновление приложений из группы groupname |
yum groupremove groupname | удаление всех приложений, принадлежащих группе groupname |
yum repolist | список репозиториев |
yum clean all | очищает кэш yum (/var/cache/yum/) |
repoquery —list wget.i386 | список файлов, установленных пакетом wget.i386 (для работы repoquery нужен пакетyum-utils) |