Le référentiel officiel d'AlmaLinux ou de Rocky n'offre pas tous les packages dont nous avons besoin pour installer divers logiciels courants. Par conséquent, pour obtenir les packages et les dépendances permettant de configurer diverses applications tierces, il existe un référentiel appelé EPEL- Extra Packages for Enterprise Linux qui offre des packages supplémentaires à RedHat et à ses distributions Linux basées. EPEL est administré par le Fedora Special Interest Group et ils garantissent également la haute qualité des packages supplémentaires pour Enterprise Linux.
Alors que PowerTools est un autre référentiel destiné à fournir principalement des packages, des outils et des bibliothèques liés aux développeurs. Celui-ci est également créé pour RedHat et ses dérivés tels que CentOS, AlmaLinux et autres. De plus, de nombreux packages logiciels disponibles dans le référentiel EPEL nécessitent parfois le référentiel PowerTools pour être correctement installés. Ce référentiel est principalement requis lorsque vous souhaitez créer des applications à l'aide de leur code source.
Installer le dépôt EPEL sur AlmaLinux/Rocky
Nous n'avons pas besoin de passer par plusieurs commandes ou URL pour ajouter et activer le référentiel EPEL sur notre Linux. Nous pouvons simplement utiliser le gestionnaire de packages DNF pour l'installer et l'activer.
sudo dnf install epel-release
Une fois l'installation terminée, activons-la :
sudo dnf config-manager --enable epel
Activer PowerTools
La commande ci-dessous intégrera le référentiel PowerTools non pas sur AlmaLinux mais aussi sur CentOS, Rocky et RHEL.
sudo dnf install yum-utils
sudo dnf config-manager --set-enabled powertools
Exécuter la mise à jour du système
Pour vous assurer que le système a reconnu le référentiel nouvellement ajouté et le laisser installer si une mise à jour est disponible via ces deux référentiels, exécutez la commande de mise à jour du système une fois.
sudo dnf update