Le référentiel EPEL (Extra Packages for Enterprise Linux) fournit des packages logiciels supplémentaires qui ne sont pas inclus dans les référentiels Red Hat et CentOS standard. Le référentiel EPEL a été créé parce que les contributeurs de Fedora souhaitaient utiliser les packages qu'ils maintiennent sur Red Hat Enterprise Linux (RHEL) et ses dérivés tels que CentOS, Oracle Linux et Scientific Linux.
L'activation de ce référentiel vous donne accès à des packages logiciels populaires, notamment Nginx, R et Python Pip.
Dans ce tutoriel, nous allons vous montrer comment activer le référentiel EPEL sur CentOS.
Prérequis #
Avant de commencer le didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec les privilèges sudo.
Activation du référentiel EPEL sur CentOS 7 #
L'activation du référentiel EPEL sur CentOS 7 est une tâche assez simple car le package RPM EPEL est inclus dans le référentiel des extras CentOS.
Pour installer le package de version EPEL, saisissez la commande suivante :
sudo yum install epel-release
Pour vérifier que le référentiel EPEL est activé, exécutez le yum repolist
commande qui listera tous les référentiels disponibles.
sudo yum repolist
La commande affichera l'ID du référentiel, le nom et le nombre de packages pour les référentiels activés. La sortie doit inclure une ligne pour le référentiel EPEL.
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
...
repo id repo name status
base/7/x86_64 CentOS-7 - Base 10,019
epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 12,912
extras/7/x86_64 CentOS-7 - Extras 371
updates/7/x86_64 CentOS-7 - Updates 1,098
repolist: 24,400
C'est ça. Le référentiel EPEL a été activé sur votre système CentOS.
Activation du référentiel EPEL sur RHEL #
Cette méthode fonctionnera sur n'importe quelle distribution basée sur RHEL, y compris Red Hat, CentOS 6 et 7, Oracle Linux, Amazon Linux et Scientific Linux.
Pour activer le référentiel EPEL, exécutez la commande suivante qui téléchargera et installera le package de version EPEL :
sudo yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-$(rpm -E '%{rhel}').noarch.rpm
rpm -E '%{rhel}'
imprimera la version de distribution (6 ou 7).