EPEL Steht für Extra Packages for Enterprise Linux, es ist ein kostenloses und quelloffenes Repository für zusätzliche Pakete, das für CentOS verfügbar ist und RHEL Server. Wie der Name schon sagt, bietet das EPEL-Repository zusätzliche und zusätzliche Pakete, die in den Standard-Paket-Repositorys von CentOS 8 und RHEL 8 nicht verfügbar sind.
In diesem Artikel zeigen wir, wie Sie das Epel-Repository auf CentOS 8 und RHEL 8 Server aktivieren und verwenden.
Voraussetzungen für das EPEL-Repository
- Minimale CentOS 8- und RHEL 8-Server
- Root- oder Sudo-Administratorrechte
- Internetverbindung
EPEL-Repository auf RHEL 8.x-Server installieren und aktivieren
Melden Sie sich an oder ssh bei Ihrem RHEL 8.x-Server und führen Sie den folgenden dnf-Befehl aus, um das EPEL-RPM-Paket zu installieren,
[[email protected] ~]# dnf install\ https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y
Die Ausgabe des obigen Befehls würde in etwa so aussehen:
Sobald das epel-RPM-Paket erfolgreich installiert wurde, wird es automatisch sein yum / dnf-Repository aktivieren und konfigurieren. Führen Sie den folgenden dnf- oder yum-Befehl aus, um zu überprüfen, ob das EPEL-Repository aktiviert ist oder nicht,
[[email protected] ~]# dnf repolist epel Or [[email protected] ~]# dnf repolist epel -v
EPEL-Repository auf CentOS 8.x-Server installieren und aktivieren
Melden Sie sich bei Ihrem CentOS 8-Server an oder führen Sie eine SSH-Verbindung aus und führen Sie den folgenden dnf- oder yum-Befehl aus, um „epel-release“ zu installieren ' RPM-Paket. Auf dem CentOS 8-Server ist das epel-RPM-Paket in seinem Standard-Paket-Repository verfügbar.
[[email protected] ~]# dnf install epel-release -y Or [[email protected] ~]# yum install epel-release -y
Führen Sie die folgenden Befehle aus, um den Status des Epel-Repositorys auf dem CentOS 8-Server zu überprüfen,
[[email protected] ~]# dnf repolist epel Last metadata expiration check: 0:00:03 ago on Sun 13 Oct 2019 04:18:05 AM BST. repo id repo name status *epel Extra Packages for Enterprise Linux 8 - x86_64 1,977 [[email protected] ~]# [[email protected] ~]# dnf repolist epel -v …………………… Repo-id : epel Repo-name : Extra Packages for Enterprise Linux 8 - x86_64 Repo-status : enabled Repo-revision: 1570844166 Repo-updated : Sat 12 Oct 2019 02:36:32 AM BST Repo-pkgs : 1,977 Repo-size : 2.1 G Repo-metalink: https://mirrors.fedoraproject.org/metalink?repo=epel-8&arch=x86_64 Updated : Sun 13 Oct 2019 04:28:24 AM BST Repo-baseurl : rsync://repos.del.extreme-ix.org/epel/8/Everything/x86_64/ Repo-expire : 172,800 second(s) (last: Sun 13 Oct 2019 04:28:24 AM BST) Repo-filename: /etc/yum.repos.d/epel.repo Total packages: 1,977 [[email protected] ~]#
Die Ausgabe des obigen Befehls bestätigt, dass wir Epel Repo erfolgreich aktiviert haben. Lassen Sie uns einige grundlegende Operationen am EPEL-Repo ausführen.
Alle verfügbaren Pakete aus dem Epel-Repository auflisten
Wenn Sie alle Pakete aus dem Epel-Repository auflisten möchten, führen Sie den folgenden dnf-Befehl aus,
[[email protected] ~]# dnf repository-packages epel list …………… Last metadata expiration check: 0:38:18 ago on Sun 13 Oct 2019 04:28:24 AM BST. Installed Packages epel-release.noarch 8-6.el8 @epel Available Packages BackupPC.x86_64 4.3.1-2.el8 epel BackupPC-XS.x86_64 0.59-3.el8 epel CGSI-gSOAP.x86_64 1.3.11-7.el8 epel CGSI-gSOAP-devel.x86_64 1.3.11-7.el8 epel Field3D.x86_64 1.7.2-16.el8 epel Field3D-devel.x86_64 1.7.2-16.el8 epel GraphicsMagick.x86_64 1.3.33-1.el8 epel GraphicsMagick-c++.x86_64 1.3.33-1.el8 epel ………………………… zabbix40-web-mysql.noarch 4.0.12-1.el8 epel zabbix40-web-pgsql.noarch 4.0.12-1.el8 epel zerofree.x86_64 1.1.1-3.el8 epel zimg.x86_64 2.8-4.el8 epel zimg-devel.x86_64 2.8-4.el8 epel zstd.x86_64 1.4.2-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 [[email protected] ~]#
Suchen Sie ein Paket aus dem Epel-Repository
Nehmen wir an, wenn wir das Zabbix-Paket im Epel-Repository suchen möchten, führen Sie den folgenden dnf-Befehl aus,
[[email protected] ~]# dnf repository-packages epel list | grep -i zabbix
Die Ausgabe des obigen Befehls würde in etwa so aussehen:
Installieren Sie ein Paket aus dem Epel-Repository
Nehmen wir an, wir möchten das htop-Paket aus dem Epel-Repo installieren und geben dann den folgenden dnf-Befehl ein:
Syntax:
# dnf –enablerepo=”epel” install
[[email protected] ~]# dnf --enablerepo="epel" install htop -y
Hinweis: Wenn wir die Datei „–enablerepo=epel ” im obigen Befehl, dann wird es in allen verfügbaren Paket-Repositories nach dem htop-Paket suchen.
Das ist alles aus diesem Artikel. Ich hoffe, die obigen Schritte helfen Ihnen dabei, das EPEL-Repository auf CentOS 8 und RHEL 8 Server zu aktivieren und zu konfigurieren. Bitte zögern Sie nicht, Ihre Kommentare und Ihr Feedback im Kommentarbereich unten zu teilen.