Je souhaite activer l'accès au référentiel Extra Packages for Enterprise Linux (EPEL) dans une instance Amazon Elastic Compute Cloud (Amazon EC2). L'instance s'exécute sous CentOS, Red Hat Enterprise Linux (RHEL) ou une distribution basée sur Amazon Linux.
Brève description
Les référentiels standard ne fournissent pas nécessairement tous les packages à installer sur CentOS, RHEL ou une distribution basée sur Amazon Linux. L'activation du référentiel EPEL offre des options en plus pour l'installation des packages.
Résolution
Procédez comme suit pour télécharger, installer et activer le référentiel EPEL sur CentOS, RHEL ou une distribution basée sur Amazon Linux.
Pour vérifier la distribution, exécutez la commande suivante :
cat /etc/os-release
Amazon Linux
Amazon Linux 2023
Amazon Linux 2023 (AL2023) ne prend pas en charge EPEL. Pour en savoir plus, reportez-vous à la section Extra Packages for Enterprise Linux (EPEL).
Amazon Linux 2 :
Installez le package EPEL pour RHEL 7 et activez le référentiel EPEL :
sudo amazon-linux-extras install epel -y
RHEL
RHEL 8 :
Installez le package EPEL pour RHEL 8.
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
RHEL 7 :
Installez et activez le package EPEL pour RHEL 7 :
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
CentOS
CentOS 8 :
Installez le package EPEL pour RHEL 8. Activez les référentiels EPEL et PowerTools. Le référentiel PowerTools contient les outils de développement requis par de nombreux packages 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 :
Installez et activez le package EPEL. CentOS 7 inclut le package epel-release dans les référentiels de base :
sudo yum -y install epel-release
Répertorier les référentiels activés
Pour vérifier que le référentiel EPEL est activé, exécutez la commande repolist :
sudo yum repolist
Informations connexes
Ajouter des référentiels sur une instance Amazon Linux
Bibliothèque d'extras (Amazon Linux 2)
FAQ relatives à Amazon Linux 2
Extra Packages for Enterprise Linux (EPEL) sur le site Web de Fedora