Voglio consentire l'accesso al repository Extra Packages per Enterprise Linux (EPEL) in un'istanza Amazon Elastic Compute Cloud (Amazon EC2). L'istanza supporta CentOS, Red Hat Enterprise Linux (RHEL) o distribuzione basata su Amazon Linux.
Breve descrizione
I repository standard potrebbero non fornire tutti i pacchetti che possono essere installati su CentOS, RHEL o una distribuzione Amazon Linux. L'attivazione del repository EPEL offre opzioni aggiuntive per l'installazione dei pacchetti.
Risoluzione
Segui questi passaggi per scaricare, installare e attivare il repository EPEL su una distribuzione basata su CentOS, RHEL o Amazon Linux.
Per verificare la distribuzione, esegui il seguente comando:
cat /etc/os-release
Amazon Linux
Amazon Linux 2023
Amazon Linux 2023 (AL2023) non supporta EPEL. Per ulteriori informazioni, consulta Pacchetti aggiuntivi per Enterprise Linux (EPEL).
Amazon Linux 2:
Installa il pacchetto di release EPEL per RHEL 7 e attiva il repository EPEL:
sudo amazon-linux-extras install epel -y
RHEL
RHEL 8:
Installa il pacchetto di release EPEL per RHEL 8.
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
RHEL 7:
Installa e attiva il pacchetto di release EPEL per RHEL 7:
sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
CentOS
CentOS 8:
Installa il pacchetto di release EPEL per RHEL 8. Attiva i repository EPEL e PowerTools. Il repository PowerTools contiene gli strumenti di sviluppo richiesti da molti pacchetti 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:
Installa e attiva il pacchetto di release EPEL. CentOS 7 include il pacchetto epel-release nei repository di base:
sudo yum -y install epel-release
Elenca i repository attivi
Per verificare che il repository EPEL sia attivo, esegui il comando repolist:
sudo yum repolist
Informazioni correlate
Aggiungere repository su un'istanza Amazon Linux
Libreria extra (Amazon Linux 2)
FAQ su Amazon Linux 2
Pacchetti extra per Enterprise Linux (EPEL) sul sito web di Fedora