EPEL (Extra Packages for Enterprise Linux) ist ein Repository mit hochwertigen Zusatzpaketen für Linux-Distributionen wie CentOS Stream, das vom Fedora-Projekt verwaltet wird. EPEL bietet eine breite Palette zusätzlicher Softwarepakete, die nicht in den Standard-CentOS-Repositorys enthalten sind und die Funktionalität und Benutzerfreundlichkeit Ihres Systems verbessern. EPEL Next ist ein Begleit-Repository, das neuere Versionen von Paketen bereitstellt, um die Kompatibilität mit den neuesten Updates und Funktionen in CentOS Stream sicherzustellen.
Um EPEL und EPEL Next auf CentOS Stream 9 zu aktivieren, können Sie das Befehlszeilenterminal verwenden. Diese Anleitung führt Sie durch die Schritte zum Einrichten dieser Repositories und stellt sicher, dass Sie Zugriff auf eine größere Auswahl an Softwarepaketen haben.
Aktualisieren Sie den CentOS-Stream vor der EPEL-Installation
Es ist wichtig, Ihr System zu aktualisieren, bevor Sie mit dem Lernprogramm fortfahren, um sicherzustellen, dass alle vorhandenen Pakete auf dem neuesten Stand sind und um Konflikte während der Installation zu vermeiden.
sudo dnf upgrade --refresh
Installieren Sie EPEL und EPEL Next
Aktivieren Sie zunächst das CRB-Repository. Für diejenigen, die es nicht kennen: CRB ist das neue Repository für CentOS Stream Tools und ersetzt das ältere PowerTools-Repository.
sudo dnf config-manager --set-enabled crb
Verwenden Sie jetzt den folgenden Terminalbefehl (dnf), um EPEL zu installieren.
sudo dnf install \
https://dl.fedoraproject.org/pub/epel/epel-release-latest-9.noarch.rpm \
https://dl.fedoraproject.org/pub/epel/epel-next-release-latest-9.noarch.rpm
Benutzer, die es nicht benötigen oder möchten, können EPEL Next entfernen, indem sie einfach die letzte Zeile im obigen Befehl löschen.
EPEL-Installation bestätigen
Nachdem das EPEL-Repository installiert wurde, empfiehlt es sich, die Installation zu überprüfen. Die einfachste und schnellste Methode ist die Verwendung des Befehls dnf repolist.
dnf repolist | grep epel
Wie bereits erwähnt, wurde das Repository angezeigt und erfolgreich installiert.
Beispiele für EPEL-Repository-Befehle
Als Nächstes führt das Lernprogramm einige Befehle durch, die Sie beim Durchsuchen des Repository in Ihrem Terminal möglicherweise nützlich finden.
Um zunächst alle im EPEL-Repository verfügbaren Pakete aufzulisten, verwenden Sie den folgenden Befehl:
dnf list available --enablerepo=epel
Suchen Sie im EPEL-Repository nach einem bestimmten Paket. Verwenden Sie den folgenden Befehl:
dnf search package-name --enablerepo=epel
Um ein Paket aus dem EPEL-Repository zu installieren, verwenden Sie den folgenden Befehl:
dnf install package-name --enablerepo=epel
Um abschließend zu prüfen, ob Aktualisierungen für die aus dem EPEL-Repository installierten Pakete vorliegen, verwenden Sie den folgenden Befehl:
dnf check-update --enablerepo=epel
Zusätzliche EPEL-Befehle im CentOS Stream
EPEL aus dem CentOS-Stream entfernen
Im Idealfall muss das EPEL-Repository nach der Installation nicht entfernt werden. Verwenden Sie bei Bedarf jedoch den folgenden Befehl, um es zu entfernen.
EPEL-Repository entfernen:
sudo dnf remove epel-release
EPEL Next-Repository entfernen:
sudo dnf remove epel-next-release
Abschluss
Durch die Aktivierung von EPEL und EPEL Next auf Ihrem CentOS Stream-System erhalten Sie Zugriff auf verschiedene zusätzliche Softwarepakete, die die Fähigkeiten Ihres Systems erweitern. Durch regelmäßige Aktualisierung dieser Repositories profitieren Sie von den neuesten Funktionen und Verbesserungen. Genießen Sie die verbesserte Funktionalität und Vielseitigkeit, die EPEL und EPEL Next Ihrer CentOS Stream-Umgebung verleihen.