¿Cómo puedo activar el repositorio EPEL para mi instancia de Amazon EC2 que ejecuta CentOS, RHEL o Amazon Linux?

2 minutos de lectura
0

Quiero activar el acceso al repositorio Extra Packages for Enterprise Linux (EPEL) en una instancia de Amazon Elastic Compute Cloud (Amazon EC2). La instancia ejecuta una distribución basada en Amazon Linux, CentOS o Red Hat Enterprise Linux (RHEL).

Breve descripción

Es posible que los repositorios estándar no proporcionen todos los paquetes que se pueden instalar en una distribución basada en Amazon Linux, CentOS o RHEL. Al activar el repositorio EPEL, se ofrecen opciones adicionales para instalar paquetes.

Solución

Siga estos pasos para descargar, instalar y activar el repositorio EPEL en una distribución basada en Amazon Linux, CentOS o RHEL.

Para comprobar la distribución, ejecute el siguiente comando:

cat /etc/os-release

Amazon Linux

Amazon Linux 2023:

Amazon Linux 2023 (AL2023) no es compatible con EPEL. Para obtener más información, consulte Extra Packages for Enterprise Linux (EPEL).

Amazon Linux 2:

Instale el paquete de lanzamiento de EPEL para RHEL 7 y active el repositorio EPEL:

sudo amazon-linux-extras install epel -y

RHEL

RHEL 8:

Instale el paquete de lanzamiento de EPEL para RHEL 8.

sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

RHEL 7:

Instale y active el paquete de lanzamiento de EPEL para RHEL 7:

sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

CentOS

CentOS 8:

Instale el paquete de lanzamiento de EPEL para RHEL 8. Active los repositorios EPEL y PowerTools. El repositorio PowerTools contiene las herramientas de desarrollo que requieren muchos paquetes de EPEL:

sudo sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*
sudo sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g' /etc/yum.repos.d/CentOS-*
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
sudo dnf config-manager --set-enabled PowerTools

CentOS 7:

Instale y active el paquete de lanzamiento EPEL. CentOS 7 incluye el paquete epel-release en los repositorios base:

sudo yum -y install epel-release

Listado de los repositorios que están activados

Para comprobar que el repositorio EPEL esté activado, ejecute el comando repolist:

sudo yum repolist

Información relacionada

Agregar repositorios en una instancia de Amazon Linux

Biblioteca Extras de Amazon Linux 2

Amazon Linux 2 FAQs

Extra Packages for Enterprise Linux (EPEL) en el sitio web de Fedora

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 8 meses