Премиальное программное обеспечение и практические уроки
Как включить и использовать репозиторий EPEL на серверах CentOS 8 и RHEL 8
ЭПЕЛЬ Означает «Дополнительные пакеты для Enterprise Linux», что является бесплатным и открытым исходным кодом репозитория дополнительных пакетов, доступных для CentOS и РХЕЛ Как следует из названия, репозиторий EPEL предоставляет дополнительные пакеты, которые отсутствуют в репозиториях пакетов по умолчанию CentOS 8 и RHEL 8.
在本文中,我们将演示如何在 CentOS 8 和 RHEL 8 服务器上启用和使用 Репозиторий EPEL.
Предварительные условия для репозитория EPEL
- Минимальная установка сервера CentOS 8 и RHEL 8
- привилегии администратора root или sudo
- сетевое соединение SSH
Установка и включение репозитория EPEL на серверах RHEL 8.x
Войдите в систему или подключитесь по SSH к серверу RHEL 8.x и выполните следующую команду dnf, чтобы установить пакет RPM EPEL:
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
Вывод вышеуказанной команды будет таким, как показано ниже:
После успешной установки RPM-пакета EPEL он автоматически включит и настроит свой репозиторий yum/dnf. Выполните следующую команду dnf или yum, чтобы проверить, включён ли репозиторий EPEL:
dnf repolist epel
или
dnf repolist epel -v
Установка и включение репозитория EPEL на серверах CentOS 8.x
Войдите в систему или по SSH на сервер CentOS 8 и выполните следующую команду dnf или yum для установки RPM-пакета epel-release. На сервере CentOS 8 RPM-пакет EPEL доступен в репозитории пакетов по умолчанию.
dnf install epel-release -y
или
yum install epel-release -y
Выполните следующую команду, чтобы проверить состояние репозитория EPEL на сервере CentOS 8:
dnf repolist epel
Репозиторий EPEL успешно подключен. Давайте выполним несколько базовых операций с репозиторием EPEL.
Список всех доступных пакетов в репозитории EPEL
Чтобы вывести список всех пакетов в репозитории EPEL, выполните следующую команду dnf:
dnf repository-packages epel list
Поиск пакетов из репозитория EPEL
Предположим, мы хотим найти пакет Zabbix в репозитории EPEL, выполните следующую команду dnf:
dnf repository-packages epel list | grep -i zabbix
Установить пакет из репозитория EPEL
Предположим, мы хотим установить пакет htop из репозитория EPEL, выполните следующую команду dnf:
грамматика:
dnf –enablerepo="epel" install <包名>
Например:
dnf --enablerepo="epel" установить htop -y
Примечание: Если бы мы не указали –enablerepo=epel в приведенной выше команде, то она бы выполнила поиск пакета htop во всех доступных репозиториях пакетов.