Come abilitare EPEL su CentOS / RHEL

EPEL o Extra Packages for Enterprise Linux è una vasta risorsa di repository di software di terze parti. È gestito dalle persone dietro il progetto Fedora ed è un’ottima risorsa per coloro che utilizzano CentOS o RedHat Enterprise Linux in un ambiente di produzione.

Pacchetti extra per Enterprise Linux non sono configurati di default su CentOS o RHEL perché, sebbene sia open source, contiene software che potrebbe non essere conforme agli standard del software libero, per un motivo o per l’altro.

In questa guida ti illustreremo come abilitare EPEL su CentOS / RedHat Enterprise Linux. Esamineremo anche altri modi per ottenere software su questi sistemi operativi che non sono forniti tramite i repository software inclusi.

Installa EPEL sul server CentOS / RHEL (terminale)

La maggior parte delle persone che utilizzano CentOS o RedHat Enterprise Linux eseguiranno server. È la natura di Linux nello spazio aziendale, quindi è comprensibile. Per questo motivo, ti mostreremo come farlo funzionare su un server, tramite la riga di comando.

Per avviare l’installazione, avvia una finestra di terminale e accedi al tuo server CentOS o RHEL tramite SSH o siediti e accedi alla console da remoto e segui le istruzioni dettagliate di seguito che corrispondono alla versione di CentOS o RHEL che stai attualmente in esecuzione.

RHEL 7

Passaggio 1: utilizzando il comando su, accedi all’account di root sul tuo sistema. In alternativa, accedi a una finestra di terminale con privilegi elevati utilizzando sudo -s se Root è disattivato.

su -

O

sudo -s

Passaggio 2: supponendo che il comando wget sia già installato sul tuo sistema Linux, usalo per scaricare l’ultimo pacchetto EPEL RPM sul server.

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Passaggio 3: con il gestore di pacchetti Yum, configura l’RPM di rilascio di EPEL 7 sul sistema, in modo che il repository sia attivo e funzionante su RedHat Enterprise Linux 7.

Passaggio 4: utilizzando lo strumento di gestione delle sottoscrizioni, iscrivi il tuo sistema RHEL 7 ai repository software “opzionali”, “extra” e “HA”, per assicurarti che il tuo sistema riceva pacchetti RPM che EPEL non fornisce.

subscription-manager repos --enable "rhel-*-optional-rpms" --enable "rhel-*-extras-rpms"  --enable "rhel-ha-for-rhel-*-server-rpms"

CentOS 7

Passaggio 1: iniziare trasferendo la riga di comando da un utente non root all’account root utilizzando il comando su. Oppure, se non è possibile accedere all’account Root, ottieni una shell elevata con il comando sudo -s.

su -

O

sudo -s

Passaggio 2: installa il programma di download di wget (se non è già sul tuo sistema CentOS 7). Quindi, utilizzalo per scaricare l’ultima versione del file RPM EPEL.

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

Passaggio 3: ora che il download è completato, utilizza il gestore di pacchetti Yum per installare EPEL su CentOS 7.

yum install epel-release-latest-7.noarch.rpm

RHEL 6

Passaggio 1: accedi alla riga di comando con l’account di root, utilizzando su. In alternativa, accedi a una shell del terminale con privilegi elevati con il comando sudo -s, se Root è disattivato sul tuo sistema.

su -

O,

sudo -s

Passaggio 2: installa l’app wget downloader su RHEL6, se non l’hai già. Dopodiché, utilizzalo per acquisire rapidamente l’ultima versione di EPEL sul tuo sistema.

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

Passaggio 3: nella riga di comando, utilizza il gestore di pacchetti Yum per installare EPEL versione 6 sul tuo sistema RHEL 6.

yum install epel-release-latest-6.noarch.rpm

CentOS 6

Passaggio 1: il primo passaggio per abilitare EPEL 6 su CentOS 6 è ottenere l’accesso come root dalla riga di comando di Linux. Per fare ciò, accedi all’account di root con il comando su. Oppure, usa il comando sudo -s, se il tuo sistema CentOS 6 ha l’account root disattivato per motivi di sicurezza.

su -

O

sudo -s

Passaggio 2: assicurati che il programma di download di wget sia configurato sul tuo sistema. Successivamente, inserisci il comando seguente per scaricare automaticamente l’ultima versione di EPEL 6 per CentOS 6.

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm

Passaggio 3: nel terminale Root, utilizza il gestore di pacchetti Yum per installare il file EPEL 6 RPM che hai scaricato di recente.

yum install epel-release-latest-6.noarch.rpm

Installa EPEL su CentOS / RHEL desktop (GUI)

Utilizzi CentOS o RedHat Enterprise Linux come workstation e hai bisogno di accedere al software fornito da EPEL? Ecco come farlo funzionare.

Passaggio 1: utilizzando il tuo browser web preferito, vai al Pagina EPEL sul sito web Fedora Project Wiki.

Passaggio 2: scorri la pagina e cerca la versione di cui hai bisogno. Per CentOS 7 / RHEL 7, fare clic sul collegamento che dice “epel-release-latest-7”. Per CentOS 6, prendi “epel-release-latest-6”.

Passaggio 3: avviare il file manager sulla stazione di lavoro CentOS / RHEL e accedere alla cartella “Download”. Quindi, individua l’RPM di rilascio EPEL che hai scaricato e fai doppio clic su di esso con il mouse per aprirlo con lo strumento di installazione RPM GUI predefinito sul tuo sistema.

Passaggio 4: segui le istruzioni in Gnome Software, KDE Discover o qualsiasi altro programma di installazione del pacchetto RPM GUI che utilizzi per installare il pacchetto EPEL sulla tua workstation CentOS o RHEL.