EPEL (Extra Packages for Enterprise Linux) è un repository di pacchetti aggiuntivi di alta qualità per distribuzioni Linux come CentOS Stream gestito dal progetto Fedora. EPEL fornisce un'ampia gamma di pacchetti software aggiuntivi non inclusi nei repository CentOS standard, migliorando la funzionalità e l'usabilità del sistema. EPEL Next è un repository complementare che fornisce le versioni più recenti dei pacchetti per garantire la compatibilità con gli aggiornamenti e le funzionalità più recenti di CentOS Stream.
Per abilitare EPEL ed EPEL Next su CentOS Stream 9, puoi utilizzare il terminale della riga di comando. Questa guida ti guiderà attraverso i passaggi per configurare questi repository, assicurandoti l'accesso a una gamma più ampia di pacchetti software.
Aggiorna CentOS Stream prima dell'installazione di EPEL
È importante aggiornare il sistema prima di procedere con il tutorial per garantire che tutti i pacchetti esistenti siano aggiornati e per prevenire eventuali conflitti durante l'installazione.
sudo dnf upgrade --refresh
Installa EPEL ed EPEL Avanti
Inizialmente, attiva il repository CRB. Per chi non lo conosce, CRB è il nuovo repository per gli strumenti CentOS Stream, che sostituisce il vecchio repository PowerTools.
sudo dnf config-manager --set-enabled crb
Ora utilizza il seguente comando da terminale (dnf) per installare EPEL.
sudo dnf install \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
Gli utenti che non ne hanno bisogno o non lo desiderano possono rimuovere EPEL Next semplicemente eliminando l'ultima riga nel comando precedente.
Conferma l'installazione di EPEL
Ora che il repository EPEL è stato installato, verificare l'installazione è una buona idea. Il metodo più semplice e veloce è utilizzare il comando dnf repolist.
dnf repolist | grep epel
Come accennato in precedenza, il repository è stato visualizzato e installato con successo.
Esempi di comandi del repository EPEL
Successivamente, il tutorial eseguirà alcuni comandi che potresti trovare utili nel tuo terminale per eseguire la ricerca nel repository.
Innanzitutto, per elencare tutti i pacchetti disponibili nel repository EPEL, utilizzare il comando:
dnf list available --enablerepo=epel
Cerca un pacchetto specifico nel repository EPEL, usa il comando:
dnf search package-name --enablerepo=epel
Per installare un pacchetto dal repository EPEL, utilizzare il comando:
dnf install package-name --enablerepo=epel
Infine, per verificare la presenza di aggiornamenti sui pacchetti installati dal repository EPEL, utilizzare il comando:
dnf check-update --enablerepo=epel
Comandi EPEL aggiuntivi su CentOS Stream
Rimuovi EPEL dal flusso CentOS
Idealmente, il repository EPEL non dovrebbe essere rimosso dopo l'installazione ma, se necessario, utilizzare il comando seguente per rimuoverlo.
Rimuovere il repository EPEL:
sudo dnf remove epel-release
Rimuovi EPEL Repository successivo:
sudo dnf remove epel-next-release
Conclusione
Abilitando EPEL ed EPEL Next sul tuo sistema CentOS Stream, ottieni l'accesso a vari pacchetti software aggiuntivi che migliorano le capacità del tuo sistema. L'aggiornamento regolare di questi repository ti garantisce di beneficiare delle funzionalità e dei miglioramenti più recenti. Goditi la maggiore funzionalità e versatilità che EPEL ed EPEL Next apportano al tuo ambiente CentOS Stream.