Как включить репозиторий EPEL в CentOS 8 Linux

12 set 2022 2 min di lettura
Как включить репозиторий EPEL в CentOS 8 Linux
Indice dei contenuti

Введение

Репозиторий Extra Packages for Enterprise Linux (EPEL) предоставляет дополнительные пакеты программного обеспечения, которые не включены в стандартные репозитории Red Hat и CentOS. Репозиторий EPEL был создан, потому что участники Fedora хотели использовать пакеты, которые они поддерживают в Red Hat Enterprise Linux (RHEL) и его производных, таких как CentOS, Oracle Linux и Scientific Linux.

Включение этого репозитория дает вам доступ к популярным пакетам программного обеспечения, включая Nginx, R и Python Pip.

В этом руководстве мы покажем вам, как включить репозиторий EPEL в CentOS.

Предпосылки

Прежде чем приступить к изучению руководства, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.

Если вы хотите включить репозиторий EPEL на удаленном сервере, продолжайте чтение, в противном случае пропустите первый абзац «Подключение к серверу» и прочитайте следующий.

Подключение к серверу

Чтобы получить доступ к серверу, вам нужно знать IP-адрес. Вам также потребуется ваше имя пользователя и пароль для аутентификации. Чтобы подключиться к серверу как root, введите следующую команду:

ssh root@IP_DEL_SERVER

Далее вам нужно будет ввести пароль пользователя root.

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

ssh nome_utente@IP_DEL_SERVER

Затем вам будет предложено ввести пароль пользователя.

Стандартный порт для подключения по ssh — 22, если ваш сервер использует другой порт, вам нужно будет указать его с помощью параметра -p, затем введите следующую команду:

ssh nome_utente@IP_DEL_SERVER -p PORTA

Включите репозиторий EPEL в CentOS 8.

Включение репозитория EPEL в CentOS 8 — довольно простая операция, поскольку пакет EPEL rpm включен в дополнительный репозиторий CentOS.

Чтобы установить пакет выпуска EPEL, введите следующую команду:

sudo dnf install epel-release

Чтобы убедиться, что репозиторий EPEL включен, запустите команду dnf repolist, которая выведет список всех доступных репозиториев.

sudo dnf repolist

Команда отобразит идентификатор репозитория, имя и количество пакетов для включенных репозиториев. Вывод должен включать строку для репозитория EPEL.

Extra Packages for Enterprise Linux 8 - x86_64 2.5 MB/s | 5.2 MB 00:02
 Last metadata expiration check: 0:00:02 ago on Wed 15 Jan 2020 10:54:08 PM CET.
 repo id repo name status
 AppStream CentOS-8 - AppStream 4,932
 BaseOS CentOS-8 - Base 1,784
 *epel Extra Packages for Enterprise Linux 8 - x86_64 4,401
 extras CentOS-8 - Extras 3

Это все. Репозиторий EPEL включен в вашей системе CentOS.

Включить репозиторий EPEL на RHEL

Этот метод будет работать с любым дистрибутивом на основе RHEL, включая Red Hat, CentOS 6, 7 и 8, Oracle Linux, Amazon Linux и Scientific Linux.

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

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E '%{rhel}').noarch.rpm

Вывод

Для получения дополнительной информации о репозитории EPEL см. документацию EPEL.

Support us with a

Successivamente, completa il checkout per l'accesso completo a Noviello.it.
Bentornato! Accesso eseguito correttamente.
Ti sei abbonato con successo a Noviello.it.
Successo! Il tuo account è completamente attivato, ora hai accesso a tutti i contenuti.
Operazione riuscita. Le tue informazioni di fatturazione sono state aggiornate.
La tua fatturazione non è stata aggiornata.