Новости
Запуск новой услуги: Video on Demand (VoD) уже в панели управления!
Serverspace Black Friday
NK
Nikolay Krasilnikov
19 мая 2021
Обновлено 6 июня 2023

Как настроить репозитории в CentOS 8

CentOS Linux

Используете другую ОС?

Выберите нужную версию или дистрибутив.

В предустановленных репозиториях CentOS доступно сравнительно небольшое количество пакетов. При этом их версии зачастую устаревшие. Именно поэтому требуется подключать дополнительные репозитории. Как это сделать, мы расскажем в этой статье.

Для просмотра установленных репозиториев в CentOS используйте команду:

yum repolist

А для вывода списка всех пакетов с их версиями (замените BaseOS на любое имя):

yum repo-pkgs BaseOS list

Установка популярных дополнительных репозиториев на CentOS 8

EPEL (Extra Packages for Enterprise Linux) - наиболее популярный из дополнительных репозиториев для CentOS 8, содержащий огромное множество пакетов. Команда, используемая для установки:

yum install epel-release

Remi - другой популярный репозиторий. Его использование требует наличия EPEL.
Будьте внимательны: пакеты в Remi имеют имена, совпадающие с именами из официальных репозиториев, что может приводить к нежелательным обновлениям. Команда:

rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-8.rpm

Установка отдельного репозитория

Рассмотрим установку отдельного репозитория на примере Mysql. Этот метод позволяет получать последние обновления намного раньше, чем они появляются в других репозиториях пакетов (BaseOS или EPEL).
Загрузите пакет:

wget https://dev.mysql.com/get/mysql80-community-release-el8-1.noarch.rpm

И установите его:

rpm -Uvh mysql80-community-release-el8-1.noarch.rpm

Отключение или удаление

Чтобы не использовать репозиторий во время текущего обновления системы, используйте команду:

yum update --disablerepo=remi-modular

Для отключения без удаления репозитория в системе используйте:

yum-config-manager --disable epel

После этого снова включите его:

yum-config-manager --enable epel

Для удаления репозитория используйте следующую команду с указанием соответствующего имени:

yum remove epel-release

Оценка:
5 из 5
Аverage rating : 5
Оценок: 1
220140 Минск ул. Домбровская, д. 9
+375 (173) 88-72-49
700 300
ООО «ИТГЛОБАЛКОМ БЕЛ»
700 300