¿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).

Solución

Para descargar, instalar y activar el repositorio EPEL en una distribución basada en Amazon Linux, CentOS o RHEL, ejecute uno de los siguientes comandos según su distribución.

Para saber qué distribución está utilizando, 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

Para instalar el paquete de lanzamiento de EPEL para RHEL 7, ejecute el siguiente comando:

sudo amazon-linux-extras install epel -y

RHEL

RHEL 8

Para instalar el paquete de lanzamiento de EPEL para RHEL 8, ejecute el siguiente comando:

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

RHEL 7

Para instalar el paquete de lanzamiento de EPEL para RHEL 7, ejecute el siguiente comando:

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

CentOS

CentOS 8

Para instalar el paquete de lanzamiento de EPEL para RHEL 8, ejecute los siguientes comandos:

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

Nota: Los comandos anteriores activan tanto los repositorios EPEL como los PowerTools.

CentOS 7

Para instalar el paquete de lanzamiento de EPEL, ejecute el siguiente comando:

sudo yum -y install epel-release

Nota: CentOS 7 incluye el paquete epel-release en los repositorios base.

Comprobación de si el repositorio EPEL está activado

Para comprobar si el repositorio EPEL está activado, ejecute el comando repolist:

sudo yum repolist

Información relacionada

How can I use these extra packages? en el sitio web de Fedora

Add repositories on an AL2 instance

AL2 Extras Library

Preguntas frecuentes sobre Amazon Linux 2

OFICIAL DE AWS
OFICIAL DE AWSActualizada hace 5 meses