Как настроить репозитории в CentOS 8
В предустановленных репозиториях CentOS доступно сравнительно небольшое количество пакетов. При этом их версии зачастую устаревшие. Именно поэтому требуется подключать дополнительные репозитории. Как это сделать, мы расскажем в этой статье.
Для просмотра установленных репозиториев в CentOS используйте команду:
А для вывода списка всех пакетов с их версиями (замените BaseOS на любое имя):
Установка популярных дополнительных репозиториев на CentOS 8
EPEL (Extra Packages for Enterprise Linux) - наиболее популярный из дополнительных репозиториев для CentOS 8, содержащий огромное множество пакетов. Команда, используемая для установки:
Remi - другой популярный репозиторий. Его использование требует наличия EPEL.
Будьте внимательны: пакеты в Remi имеют имена, совпадающие с именами из официальных репозиториев, что может приводить к нежелательным обновлениям. Команда:
Установка отдельного репозитория
Рассмотрим установку отдельного репозитория на примере Mysql. Этот метод позволяет получать последние обновления намного раньше, чем они появляются в других репозиториях пакетов (BaseOS или EPEL).
Загрузите пакет:
И установите его:
Отключение или удаление
Чтобы не использовать репозиторий во время текущего обновления системы, используйте команду:
Для отключения без удаления репозитория в системе используйте:
После этого снова включите его:
Для удаления репозитория используйте следующую команду с указанием соответствующего имени: