
Extra Packages for Enterprise Linux (EPEL) est un référentiel de packages qui fournit des packages supplémentaires qui ne sont pas inclus dans les référentiels Rocky Linux / RHEL / CentOS standard.
La communauté Fedora gère le référentiel EPEL.
Ce guide vous aide à activer le référentiel EPEL sur Rocky Linux 8 / CentOS 8 / RHEL 8.
Activer le référentiel EPEL
Le référentiel EPEL peut être activé en installant le RPM de configuration du référentiel EPEL.
Rocky Linux 8 / CentOS 8
dnf install -y epel-release
La sortie ressemblera à ci-dessous
Last metadata expiration check: 0:17:48 ago on Sat 26 Jun 2021 05:46:56 AM UTC. Dependencies resolved. =================================================================================================================== Package Arch Version Repository Size =================================================================================================================== Installing: epel-release noarch 8-10.el8 extras 22 k Transaction Summary =================================================================================================================== Install 1 Package Total download size: 22 k Installed size: 30 k Downloading Packages: epel-release-8-10.el8.noarch.rpm 195 kB/s | 22 kB 00:00 ------------------------------------------------------------------------------------------------------------------- Total 16 kB/s | 22 kB 00:01 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : epel-release-8-10.el8.noarch 1/1 Running scriptlet: epel-release-8-10.el8.noarch 1/1 Verifying : epel-release-8-10.el8.noarch 1/1 Installed: epel-release-8-10.el8.noarch Complete!
De plus, activez le référentiel PowerTools car les packages EPEL peuvent dépendre de packages provenant de celui-ci.
dnf config-manager --set-enabled PowerTools
RHEL 8
dnf install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
La sortie ressemblera à ci-dessous
Last metadata expiration check: 0:17:48 ago on Sat 26 Jun 2021 05:46:56 AM UTC. epel-release-latest-8.noarch.rpm 15 kB/s | 21 kB 00:01 Dependencies resolved. =================================================================================================================== Package Arch Version Repository Size =================================================================================================================== Installing: epel-release noarch 8-10.el8 @commandline 21 k Transaction Summary =================================================================================================================== Install 1 Package Total size: 21 k Installed size: 30 k Downloading Packages: Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : epel-release-8-10.el8.noarch 1/1 Running scriptlet: epel-release-8-10.el8.noarch 1/1 Verifying : epel-release-8-10.el8.noarch 1/1 Installed: epel-release-8-10.el8.noarch Complete!
De plus, activez le référentiel Code Ready Builder sur RHEL 8, car les packages EPEL peuvent en dépendre.
ARCH=$( /bin/arch ) subscription-manager repos --enable "codeready-builder-for-rhel-8-${ARCH}-rpms"
Répertorier les référentiels
Vous pouvez trouver le référentiel EPEL dans la liste.
dnf repolist
La sortie ressemblera à ci-dessous
repo id repo name appstream Rocky Linux 8 - AppStream baseos Rocky Linux 8 - BaseOS docker-ce-stable Docker CE Stable - x86_64 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
Répertorier les packages disponibles sur le référentiel EPEL
dnf list available --disablerepo=* --enablerepo=epel
La liste des paquets ressemblera à ci-dessous.
. . . . . . zork.x86_64 1.0.3-1.el8 epel zsh-syntax-highlighting.noarch 0.7.1-1.el8 epel zswap-cli.x86_64 0.5.0-1.el8 epel zvbi.x86_64 0.2.35-9.el8 epel zvbi-devel.x86_64 0.2.35-9.el8 epel zvbi-fonts.noarch 0.2.35-9.el8 epel
Rechercher des packages sur le référentiel EPE
Vous pouvez utiliser l'option de recherche ou de liste avec la commande dnf pour rechercher des packages.
dnf search xrdp
OU
dnf list xrdp
Sortie :
Available Packages xrdp.x86_64 1:0.9.16-1.el8 epel
Installer les packages à partir du référentiel EPEL
L'installation d'un package à partir du référentiel EPEL est simple. Utilisez la commande dnf pour installer un package.
dnf install xrdp
Conclusion
C'est tout. J'espère que vous avez appris comment activer le référentiel EPEL sur Rocky Linux 8 / CentOS 8 / RHEL 8. Veuillez partager vos commentaires dans la section des commentaires.