Come posso consentire l’accesso al repository EPEL per la mia istanza Amazon EC2 con CentOS, RHEL o Amazon Linux?

2 minuti di lettura
0

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

AWS UFFICIALE
AWS UFFICIALEAggiornata 9 mesi fa