Se stai utilizzando il repository EPEL, abilita anche il repository PowerTools sul server o desktop Rocky Linux per installare i pacchetti software relativi agli sviluppatori. Il comando fornito in questo tutorial può essere utilizzato anche per CentOS8 e RHEL8.
Cos'è PowerTools?
PowerTools è un repository disponibile per RedHat e il suo derivato Linux per scaricare e installare pacchetti, strumenti e librerie relativi agli sviluppatori. Inoltre, molti pacchetti software disponibili nel repository EPEL a volte richiedono che il repository PowerTools venga installato correttamente. Questo repository richiede principalmente quando desideri creare alcune applicazioni utilizzando il loro codice sorgente.
Ecco alcuni pacchetti disponibili per l'installazione utilizzando il repository PowerTools:
- clucene-core-devel
- zziplib-devel
- xmlrpc-c-c++
- xmltoman.noarch
- boost -numpy
- turbojpeg-sviluppo
- xz-lzma-compat
- transfig.x86_64
- miner-tracker
- xcb-util-devel
- xorg-x11-util-macros.noarch
- xorg-x11-xkb-utils-devel
- xmlsec1-openssl-devel
- xmlsec1-gcrypt
- E altri...
Installa il pacchetto di plug-in DNF
Anche se sarebbe già installato sul tuo sistema Rocky, esegui comunque il comando seguente per assicurarti che sia lì-
sudo dnf install dnf-plugins-core
Installa EPEL
Se stai per utilizzare PowerTools, ti consiglierei di abilitare anche EPEL perché molte volte l'installazione di alcuni software o la creazione di pacchetti dal suo codice sorgente richiedono alcune dipendenze che sono disponibili in EPEL, quindi esegui semplicemente-
sudo dnf install epel-release
Abilita il repository PowerTools su Rocky Linux 8
Ora, finalmente, ottieni PowerTools sul tuo Rocky Linux/CentOS/AlmaLinux/RHEL 8 usando il comando indicato di seguito-
sudo dnf config-manager --set-enabled powertools
Comando di aggiornamento
Per svuotare la cache di sistema e fargli riconoscere il repository di PowerTools appena aggiunto, esegui una volta il comando di aggiornamento prima di installare qualsiasi pacchetto.
sudo dnf update
Controlla il repository aggiunto su Rocky Linux
Verifichiamo quali sono i Repo sul nostro sistema Linux per scaricare vari pacchetti utilizzando il gestore di pacchetti della riga di comando Yum o DNF.
dnf repolist
Nello screenshot qui sotto puoi vedere che abbiamo quattro repository chiave sul nostro Rocky Linux che sono –
repo id repo name appstream Rocky Linux 8 - AppStream baseos Rocky Linux 8 - BaseOS epel Extra Packages for Enterprise Linux 8 - x86_64 epel-modular Extra Packages for Enterprise Linux Modular 8 - x86_64 extras Rocky Linux 8 - Extras powertools Rocky Linux 8 - PowerTools