EPEL est un référentiel qui fournit des packages supplémentaires pour Enterprise Linux. Le référentiel EPEL est un référentiel de packages supplémentaire qui permet d'accéder facilement aux packages d'installation des logiciels couramment utilisés. Ce référentiel a été créé parce que les contributeurs de Fedora souhaitaient utiliser les packages Fedora qu'ils maintiennent sur RHEL et d'autres distributions compatibles. Le groupe EPEL crée, maintient et gère un ensemble de packages complémentaires de haute qualité. Ces packages peuvent être des logiciels non inclus dans le référentiel principal, ou parfois des mises à jour qui n'ont pas encore été fournies.
Contenu associé
- Comment installer et activer le référentiel Remi dans Rocky Linux 8/Centos 6/7/8
Prérequis
Vous avez besoin des éléments suivants pour activer le dépôt EPEL
- Un serveur Rocky Linux 8 mis à jour
- Accès racine au serveur ou à l'utilisateur avec accès sudo
- Accès interne depuis le serveur
Table des matières
- Système de mise à jour
- Installation du référentiel EPEL
- Confirmation de l'installation d'EPEL
1. Mise à jour du système
Assurez-vous que le système est à jour à l'aide de cette commande :
sudo dnf -y update
2. Installer le référentiel EPEL
Utilisez la commande suivante pour installer la version EPEL :
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Cela téléchargera le fichier de référentiel dans /etc/yum.repos.d/epel.repo
et l'active. Ceci est la sortie d'installation sur ma machine
$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm Last metadata expiration check: 2:03:13 ago on Thu 11 Nov 2021 04:08:05 PM UTC. epel-release-latest-8.noarch.rpm 50 kB/s | 23 kB 00:00 Dependencies resolved. ============================================================================================================================================================================================================ Package Architecture Version Repository Size ============================================================================================================================================================================================================ Installing: epel-release noarch 8-13.el8 @commandline 23 k Transaction Summary ============================================================================================================================================================================================================ Install 1 Package Total size: 23 k Installed size: 35 k Is this ok [y/N]: y Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : epel-release-8-13.el8.noarch 1/1 Running scriptlet: epel-release-8-13.el8.noarch 1/1 Verifying : epel-release-8-13.el8.noarch 1/1 Installed: epel-release-8-13.el8.noarch Complete!
3. Confirmation de l'installation d'EPEL
Utilisez la commande suivante pour confirmer le référentiel epel :
$ sudo dnf repolist epel | grep epel
epel Extra Packages for Enterprise Linux 8 - x86_64 enabled
Répertorier les packages disponibles sur le référentiel EPEL.
sudo dnf --disablerepo="*" --enablerepo="epel" list available
Vous pouvez filtrer davantage pour vérifier si le package requis est disponible sur le référentiel EPEL en redirigeant la sortie vers grep.
$ sudo dnf --disablerepo="*" --enablerepo="epel" list available | grep -i monit
gnome-monitor-config.x86_64 0-0.1.20190520.gitbc2f76c.el8 epel
gnome-shell-extension-system-monitor-applet.noarch 1:38-14.20210722git9a96c54.el8 epel
monit.x86_64 5.26.0-1.el8 epel
monitorix.noarch 3.13.1-1.el8 epel
mysql-mmm-monitor.noarch 2.2.1-25.el8 epel
nordugrid-arc-monitor.noarch 6.13.0-1.el8 epel
perl-Monitoring-Plugin.noarch 0.40-1.el8 epel
Pour installer le package à partir du référentiel EPEL, utilisez le --enablerepo="epel"
argument pour l'installation dnf :
sudo dnf --enablerepo="epel" install <package>
Exemple
sudo dnf --enablerepo="epel" install monit
La commande ci-dessus peut installer certaines dépendances d'autres dépôts comme les dépôts de base.
Conclusion
Dans ce guide, nous avons exploré comment installer et configurer le dépôt EPEL dans les systèmes basés sur RHEL 8 comme Rocky Linux. Nous avons vu qu'une fois installé, l'installation créait automatiquement un .repo fichier sous le répertoire /etc/yum.repos.d. Vous pouvez désactiver le référentiel à tout moment en désactivant l'indicateur activé.