So aktivieren Sie das EPEL-Repository unter RHEL, Rocky und Alma Linux
In diesem Artikel erfahren Sie, wie Sie das EPEL-Repository auf RHEL-basierten Linux-Distributionen installieren und aktivieren, um zusätzliche standardmäßige Open-Source-Softwarepakete mithilfe des YUM- und DNF-Paketmanagers zu installieren.
Was ist EPEL?
EPEL (Extra Packages for Enterprise Linux) ist ein Open-Source- und kostenloses Community-basiertes Repository-Projekt des Fedora-Teams, das 100% hochwertige Add-On-Softwarepakete für Linux-Distributionen bietet, einschließlich RHEL (Red Hat Enterprise Linux), CentOS Stream, AlmaLinux und Rocky Linux.
Das EPEL-Projekt ist nicht Teil von RHEL/CentOS, sondern wurde für große Linux-Distributionen entwickelt, indem es viele Open-Source-Pakete wie Netzwerktools, Sysadmin-Tools, Programmierung, Überwachung und so weiter bereitstellt. Die meisten EPEL-Pakete werden vom Fedora-Repository verwaltet.
Warum verwenden wir das EPEL-Repository?
- Bietet viele Open-Source-Pakete, die über Yum und DNF installiert werden können.
- Epel Repo ist 100% Open Source und kostenlos zu verwenden.
- Es bietet keine doppelten Kernpakete und hat keine Kompatibilitätsprobleme.
- Alle EPEL-Pakete werden vom Fedora-Repository verwaltet.
So installieren Sie das EPEL-Repository auf RHEL 9-Systemen
Um das EPEL-Repository auf RHEL-basierten Distributionen zu installieren, melden Sie sich als Root-Benutzer bei Ihrer Serverinstanz an und führen Sie die Befehle wie unten beschrieben in Ihrer Release-Version aus.
Installieren des EPEL-Repositorys auf RHEL 9
# subscription-manager repos --enable codeready-builder-for-rhel-9-$(arch)-rpms
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm
Installieren Sie EPEL Repo auf CentOS Stream 9
# dnf config-manager --set-enabled crb
dnf install epel-release epel-next-release
Installieren Sie EPEL Repo auf AlmaLinux 9
# dnf config-manager --set-enabled crb
dnf install epel-release
So installieren Sie das EPEL-Repository auf RHEL 8-Systemen
Verwenden Sie Folgendes, um das EPEL-Repository auf RHEL 8-basierten Releasesystemen zu installieren:
Installieren des EPEL-Repositorys auf RHEL 8
# subscription-manager repos --enable codeready-builder-for-rhel-8-$(arch)-rpms
dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Installieren Sie EPEL Repo auf CentOS Stream 8
# dnf config-manager --set-enabled powertools
dnf install epel-release
Installieren Sie EPEL Repo auf Rocky/AlmaLinux 8
# dnf config-manager --set-enabled powertools
dnf install epel-release
Installieren des EPEL-Repositorys auf RHEL 7-Systemen
Installieren des EPEL-Repositorys auf RHEL 7
# subscription-manager repos --enable rhel-*-optional-rpms \
--enable rhel-*-extras-rpms \
--enable rhel-ha-for-rhel-*-server-rpms
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Installieren Sie EPEL Repo unter CentOS 7
# yum install epel-release
Installieren Sie EPEL Repo unter CentOS 6.x
# yum install epel-release
Wie überprüfe ich das EPEL-Repository?
Aktualisieren Sie nun die Softwarepakete und überprüfen Sie die Installation des EPEL-Repositorys mit den folgenden Befehlen.
# yum update
rpm -qa | grep epel
Sie können auch überprüfen, ob das EPEL-Repository auf dem System aktiviert ist, indem Sie mit dem folgenden Befehl alle aktiven Repositorys auflisten.
# yum repolist
Um die Softwarepakete aufzulisten, aus denen das EPEL-Repository besteht, führen Sie den Befehl aus.
# dnf --disablerepo="*" --enablerepo="epel" list available
OR
yum --disablerepo="*" --enablerepo="epel" list available
Alternativ können Sie den folgenden grep-Befehl verwenden, um nach einzelnen Paketnamen zu suchen, wie gezeigt.
# yum --disablerepo="*" --enablerepo="epel" list available | grep 'htop'
OR
dnf --disablerepo="*" --enablerepo="epel" list available | grep 'monitorix'
Wie verwende ich das EPEL-Repository, um Pakete zu installieren?
Nachdem das EPEL-Repository erfolgreich installiert wurde, kann ein Paket mit dem Befehl installiert werden.
# dnf --enablerepo="epel" install <package_name>
OR
yum --enablerepo="epel" install <package_name>
Um beispielsweise ein Paket mit dem Namen htop – ein interaktiver Linux-Prozessbetrachter zu suchen und zu installieren, führen Sie den folgenden Befehl aus.
# yum --enablerepo=epel info htop
Um nun das Htop-Paket zu installieren, lautet der Befehl.
# yum --enablerepo=epel install htop
Hinweis: Die EPEL-Konfigurationsdatei befindet sich unter /etc/yum.repos.d/epel.repo.
Schlussfolgerung
In diesem Artikel haben Sie erfahren, wie Sie das EPEL-Repository auf RHEL-basierten Distributionen installieren. Wir laden Sie ein, es auszuprobieren und Ihr Feedback im Kommentarbereich unten zu teilen.





