Обзор
yum является фронтенд-инструментом для системы управления пакетами RPM, который позволяет искать и устанавливать пакеты из удаленных репозиториев, автоматически обрабатывая необходимые зависимости. Это гораздо удобнее и безопаснее, чем ручное управление RPM-файлами.
Основные функции
- Установка и обновление пакетов
- Удаление пакетов
- Поиск пакетов и получение информации
- Автоматическое разрешение зависимостей системы
- Управление репозиториями
Основные опции
Команда yum предоставляет различные подкоманды и опции для выполнения различных задач.
Управление пакетами
Получение информации
Другое
Сгенерированная команда:
Комбинируйте команды.
Описание:
`yum` Запускает команду.
Комбинируйте эти опции, чтобы виртуально выполнять команды с помощью ИИ.
Примеры использования
Типичные задачи, которые можно выполнить с помощью команды yum.
Установка пакета Nginx
sudo yum install nginx
Устанавливает пакет веб-сервера Nginx.
Обновление всех пакетов в системе
sudo yum update
Обновляет все установленные пакеты до последних версий.
Удаление пакета веб-сервера Apache
sudo yum remove httpd
Удаляет пакет httpd из системы.
Поиск пакетов, связанных с MySQL
yum search mysql
Ищет пакеты, в названии или описании которых содержится 'mysql'.
Получение информации о пакете Nginx
yum info nginx
Отображает подробную информацию о пакете Nginx (версия, репозиторий, описание и т.д.).
Просмотр списка всех установленных пакетов
yum list installed
Выводит список всех пакетов, установленных в текущей системе.
Очистка кэша yum
sudo yum clean all
Очищает кэш загруженных пакетов и метаданных, освобождая дисковое пространство.
Советы и рекомендации
Полезные советы и моменты, на которые следует обратить внимание при использовании yum.
Переход на dnf
- В последних версиях RHEL, CentOS Stream и Fedora вместо yum по умолчанию используется dnf. dnf имеет схожий с yum синтаксис и улучшенную производительность и разрешение зависимостей. Команда yum часто является символической ссылкой на dnf для обеспечения совместимости.
Управление репозиториями
- yum управляет репозиториями с помощью файлов `.repo` в директории `/etc/yum.repos.d/`. При добавлении внешних репозиториев следует добавлять только те, которые исходят из доверенных источников.
Обновления безопасности
- Важно регулярно выполнять команду `sudo yum update` для устранения уязвимостей безопасности системы и поддержания ее в актуальном состоянии.