In questo tutorial, ti mostreremo come abilitare il repository EPEL su CentOS 8. Per quelli di voi che non lo sapessero, EPEL(Extra Packages for Enterprise Linux) è un repository sviluppato dal progetto Fedora per garantire che siano disponibili pacchetti di terze parti di qualità per utenti aziendali come persone che utilizzano RHEL, CentOS, Oracle Linux e Scientific Linux. EPEL è uno sforzo della comunità per creare un repository di componenti aggiuntivi di alta qualità pacchetti software gratuiti per distribuzioni basate su RHEL. Una volta impostato il repository EPEL, puoi utilizzare yum
comando per installare uno qualsiasi dei quasi 7.000 pacchetti EPEL.
Prerequisiti
- Un server che esegue uno dei seguenti sistemi operativi:CentOS Linux.
- Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
- Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
- Un
non-root sudo user
o accedere all'root user
. Ti consigliamo di agire comenon-root sudo user
, tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.
Abilita il repository EPEL su CentOS 8
Passaggio 1. Innanzitutto, devi abilitare il repository EPEL sul tuo sistema. Non è necessario configurare questo repository manualmente nel tuo yum. Invece, scarica il seguente pacchetto e installalo, che abiliterà il repository EPEL sul tuo sistema.
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Il risultato di output sarà simile al seguente:
Last metadata expiration check: 0:46:48 ago on Wed 02 Sep 2019 05:46:36 AM UTC. epel-release-latest-8.noarch.rpm 15 kB/s | 21 kB 00:01 Dependencies resolved. =================================================================================================================== Package Arch Version Repository Size =================================================================================================================== Installing: epel-release noarch 8-5.el8 @commandline 21 k Transaction Summary =================================================================================================================== Install 1 Package Total size: 21 k Installed size: 30 k Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : epel-release-8-5.el8.noarch 1/1 Running scriptlet: epel-release-8-5.el8.noarch 1/1 Verifying : epel-release-8-5.el8.noarch 1/1 Installed: epel-release-8-5.el8.noarch Complete!
Per verificare che il repository EPEL sia stato impostato correttamente, esegui il comando seguente per elencare tutti i repository disponibili sul tuo sistema:
yum repolist
Il risultato di output sarà simile al seguente:
repo id repo name status *epel Extra Packages for Enterprise Linux 8 - x86_64 1,238 google-cloud-sdk Google Cloud SDK 906 google-compute-engine Google Compute Engine 6 rhui-codeready-builder-for-rhel-8-x86_64-rhui-rpms Red Hat CodeReady Linux Builder for RHEL 8 x86_64 (RPMs) from RHUI 1,526 rhui-rhel-8-for-x86_64-appstream-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - AppStream from RHUI (RPMs) 6,003 rhui-rhel-8-for-x86_64-baseos-rhui-rpms Red Hat Enterprise Linux 8 for x86_64 - BaseOS from RHUI (RPMs) 2,172
Congratulazioni! Hai abilitato con successo il repository EPEL. Grazie per aver utilizzato questo tutorial per aggiungere il repository EPEL al tuo sistema CentOS 8. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare l'EPEL ufficiale sito web.