Extra Packages for Enterprise Linux (EPEL) è un repository di pacchetti che fornisce pacchetti aggiuntivi che non sono inclusi nei repository Rocky Linux / RHEL / CentOS standard.
La comunità Fedora mantiene il repository EPEL.
Questa guida ti aiuta a abilitare il repository EPEL su Rocky Linux 8 / CentOS 8 / RHEL 8.
Abilita il repository EPEL
Il repository EPEL può essere abilitato installando la configurazione del repository EPEL rpm.
Rocky Linux 8 / CentOS 8
dnf install -y epel-release
L'output apparirà come sotto
Ultimo controllo della scadenza dei metadati:0:17:48 fa sab 26 giu 2021 05:46:56 UTC.Dependencies risolti.==================================================================================================================================================================================================================================================================================Pacchetto Arch Version Repository Dimensioni ============================================================================================================================================================================================================================================================================================Installazione:epel-release noarch 8-10.el8 extra 22 kRiepilogo transazione=====================================================================================================================================================================================================================================Installa 1 pacchetto Dimensione totale del download :22 k Dimensione installata:30 k Download dei pacchetti:epel-release-8-10.el8.noarch.rpm 195 kB/s | 22 kB 00:00 --------------------------------------------- -------------------------------------------------- --------------------Totale 16 kB/s | 22 kB 00:01 Verifica transazione in esecuzione Verifica transazione riuscita. Verifica transazione in esecuzione Test transazione riuscita. Transazione in esecuzione Preparazione :1/1 Installazione :epel-release-8-10.el8.noarch 1/1 Esecuzione dello scriptlet:epel-release-8-10 .el8.noarch 1/1 Verifica:epel-release-8-10.el8.noarch 1/1 Installato:epel-release-8-10.el8.noarch Completato!
Inoltre, abilita il repository di PowerTools poiché i pacchetti EPEL possono dipendere dai pacchetti da esso.
dnf config-manager --set-enabled PowerTools
RHEL 8
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
L'output apparirà come sotto
Ultimo controllo della scadenza dei metadati:0:17:48 fa il sab 26 giu 2021 05:46:56 UTC.epel-release-latest-8.noarch.rpm 15 kB/s | 21 kB 00:01 Dipendenze risolte.=========================================================================================================================================================================================================Pacchetto versione Arch Dimensioni repository==========================================================================================================================================================================================================================================================================Installazione:epel-release noarch 8 -10.el8 @commandline 21 kRiepilogo transazione==========================================================================================================================================================================================================Installa 1 pacchetto Dimensione totale:21 k Dimensione installata:30 k Download dei pacchetti:esecuzione del controllo della transazione Controllo della transazione riuscito. Esecuzione del test della transazione Test della transazione riuscito. In esecuzione transazione Preparazione:1/1 Installazione:epel-release-8-10.el8 .noarch 1/1 Scriptlet in esecuzione:epel-release-8-10.el8.noarch 1/1 Verifica:epel-release-8-10.el8.noarch 1/1 Installato:epel-release-8-10.el8. noarch Completato!
Inoltre, abilita il repository del builder Code ready su RHEL 8 poiché i pacchetti EPEL possono dipendere dai pacchetti da esso.
ARCH=$( /bin/arch )subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms"
Elenca i repository
Puoi trovare il repository EPEL nell'elenco.
Repolist dnf
L'output apparirà come sotto
repo id repo nameappstream Rocky Linux 8 - AppStreambaseos Rocky Linux 8 - BaseOSdocker-ce-stable Docker CE Stable - x86_64epel Extra Packages for Enterprise Linux 8 - x86_64 Pacchetti extra epel-modular per Enterprise Linux Modular 8 - x86_64 extra Rocky Linux 8 - Extra
Elenca i pacchetti disponibili nel repository EPEL
elenco dnf disponibile --disablerepo=* --enablerepo=epel
L'elenco dei pacchetti apparirà come di seguito.
Cerca i pacchetti nel repository EPE
Puoi utilizzare l'opzione di ricerca o elenco con il comando dnf per trovare i pacchetti.
dnf ricerca xrdp
O
elenco dnf xrdp
Risultato:
Pacchetti disponibilixrdp.x86_64 1:0.9.16-1.el8 epel
Installa i pacchetti dal repository EPEL
L'installazione di un pacchetto dal repository EPEL è semplice. Usa il comando dnf per installare un pacchetto.
dnf install xrdp
Conclusione
È tutto. Spero che tu abbia imparato come abilitare il repository EPEL su Rocky Linux 8 / CentOS 8 / RHEL 8. Condividi il tuo feedback nella sezione commenti.