EPEL ist ein Repository, das zusätzliche Pakete für Enterprise Linux bereitstellt. Das EPEL-Repository ist ein zusätzliches Paket-Repository, das einfachen Zugriff auf Installationspakete für häufig verwendete Software bietet. Dieses Repo wurde erstellt, weil Fedora-Mitwirkende Fedora-Pakete verwenden wollten, die sie auf RHEL und anderen kompatiblen Distributionen pflegen. Die EPEL-Gruppe erstellt, pflegt und verwaltet eine Reihe hochwertiger Zusatzpakete. Bei diesen Paketen kann es sich um Software handeln, die nicht im Core-Repository enthalten ist, oder manchmal um Updates, die noch nicht bereitgestellt wurden.
Verwandte Inhalte
- So installieren und aktivieren Sie das Remi-Repository in Rocky Linux 8/Centos 6/7/8
Voraussetzungen
Sie benötigen Folgendes, um das EPEL-Repository zu aktivieren
- Ein aktualisierter Rocky Linux 8 Server
- Root-Zugriff auf den Server oder Benutzer mit sudo-Zugriff
- Interner Zugriff vom Server
Inhaltsverzeichnis
- System aktualisieren
- EPEL-Repository installieren
- Bestätigung der EPEL-Installation
1. Aktualisierung des Systems
Stellen Sie mit diesem Befehl sicher, dass das System auf dem neuesten Stand ist:
sudo dnf -y update
2. Installieren Sie das EPEL-Repository
Verwenden Sie den folgenden Befehl, um die EPEL-Version zu installieren:
sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
Dadurch wird die Repository-Datei nach /etc/yum.repos.d/epel.repo
heruntergeladen und ermöglicht es. Dies ist die Installationsausgabe auf meinem Rechner
$ 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. EPEL-Installation bestätigen
Verwenden Sie den folgenden Befehl, um das Epel-Repository zu bestätigen:
$ sudo dnf repolist epel | grep epel
epel Extra Packages for Enterprise Linux 8 - x86_64 enabled
Listen Sie Pakete auf, die im EPEL-Repository verfügbar sind.
sudo dnf --disablerepo="*" --enablerepo="epel" list available
Sie können weiter filtern, um zu prüfen, ob das erforderliche Paket im EPEL-Repository verfügbar ist, indem Sie die Ausgabe an grep weiterleiten.
$ 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
Um das Paket aus dem EPEL-Repository zu installieren, verwenden Sie --enablerepo="epel"
Argument für dnf install:
sudo dnf --enablerepo="epel" install <package>
Beispiel
sudo dnf --enablerepo="epel" install monit
Der obige Befehl installiert möglicherweise einige Abhängigkeiten von anderen Repositories wie den Basis-Repositories.
Schlussfolgerung
In diesem Handbuch haben wir untersucht, wie EPEL Repo in RHEL 8-basierten Systemen wie Rocky Linux installiert und konfiguriert wird. Wir haben gesehen, dass die Installation bei der Installation automatisch ein .repo erstellt hat Datei im Verzeichnis /etc/yum.repos.d. Sie können das Repository jederzeit deaktivieren, indem Sie das aktivierte Flag deaktivieren.