So aktivieren Sie das Epel -Repository unter RHEL 8 / CentOS 8 Linux
- 2337
- 167
- Ilja Köpernick
Obwohl es seit der Veröffentlichung von Red Hat Enterprise Linux 8 eine Weile her ist, ist die entsprechende Version des Epel
Repository (zusätzliche Pakete für Enterprise Linux) wurde erst vor einigen Tagen veröffentlicht. Das Repository enthält Pakete, die nicht von den offiziellen Softwarequellen bereitgestellt werden, wie zum Beispiel Verlängerung
, Ein Dienstprogramm zur Wiederherstellung von gelöschten Dateien aus ext3/4 -Dateisystemen. Bisher bestand die Lösung für die Installation dieser Software darin, sie aus der Quelle zu erstellen oder die vorherige Version von EPEL zu verwenden (weniger als ideal). In diesem Tutorial sehen wir, wie Sie RHEL 8 / CentOS 8 EPEL8 hinzufügen können.
In diesem Tutorial lernen Sie:
- So fügen Sie das EPEL8 -Repository zu RHEL 8 / CentOS 8 hinzu
- So überprüfen Sie alle im epel8 -Repository enthaltenen Pakete
Softwareanforderungen und Konventionen verwendet
Kategorie | Anforderungen, Konventionen oder Softwareversion verwendet |
---|---|
System | Rhel/Centos |
Software | Es ist keine spezifische Software erforderlich, um diesem Tutorial zu folgen |
Andere | Verwaltungsberechtigte zur Installation und Konfiguration des Repositorys |
Konventionen | # - erfordert, dass gegebene Linux -Befehle mit Root -Berechtigungen entweder direkt als Stammbenutzer oder mit Verwendung von ausgeführt werden können sudo Befehl$ - Erfordert, dass die angegebenen Linux-Befehle als regelmäßiger nicht privilegierter Benutzer ausgeführt werden können |
Installieren des Konfigurationspakets
Aktivieren der Epel8
Repository auf RHEL 8 / CentOS 8 ist sehr einfach: Wir müssen nur das Konfigurationspaket herunterladen und installieren, das die Repository -Dateien enthält. Die Datei kann unter der folgenden Adresse heruntergeladen werden. Für dieses Tutorial gehe ich davon aus, dass wir von der Befehlszeilenschnittstelle operieren. Wir müssen das Paket nicht herunterladen, um es zu installieren DNF
Paket-Manager:
$ sudo dnf install https: // dl.Fedoraproject.org/pub/epel/epel-release-latest-8.Keinarch.Drehzahl
Wir benutzen nur DNF
mit dem Installieren
Unterkommando und geben die URL
des Pakets (in diesem Fall haben wir die verwendet https
Protokoll). Sobald wir den Befehl über einen Überblick über die ausgeführten Vorgänge ausführen, wird angezeigt, und wir werden aufgefordert, zu bestätigen, dass wir das Paket installieren möchten:
====================================================== ===================ieben ====================================================== =============== installieren: epel-release noarch 8-5.el8 @commandline 21 k Transaction Summary =========================================== ==================================== Installieren Sie 1 Paket Gesamtgröße: 21 K Installierte Größe: 30 K Ist das in Ordnung [y/n]: y
Wenn wir bestätigen, indem wir „Y“ eingeben und die Eingabetaste drücken, wird das Paket installiert. Es enthält die Dateien, die zum Konfigurieren der zusätzlichen Softwarequellen erforderlich sind. Um zu sehen, wo diese Dateien installiert wurden, können wir den folgenden Befehl ausführen:
$ sudo rpm -ql Epel -Release
Im obigen Befehl die -Q
Option ist der kurze für --Anfrage
, während -l
Kurzform für --Liste
, und wird verwendet, um die in einem Paket enthaltenen Dateien aufzulisten. Der obige Befehl erzeugt die folgende Ausgabe:
/etc/pki/rpm-gpg/rpm-gpg-key-epel-8/etc/yum.Repos.D/Epel-Playground.Repo /etc /yum.Repos.D/Epel-Test.Repo /etc /yum.Repos.D/Epel.repo/usr/lib/systemd/systempreset/90-epel.Voreinstellung/USR/Share/doc/epel-release/usr/share/doc/epel-release/gpl/usr/share/doc/epel-release/readme-epel-8-packaging.md
Abgesehen von den Dokumentationsdateien und der Repository Public GPG -Schlüssel
, Wir können sehen, dass drei Repository -Konfigurationsdateien installiert wurden, sie sind die Dateien mit dem .Repo
Verlängerung: Epel
, Epel-Playground
Und Epel-Test
. Das erste ist das Hauptrepository, das standardmäßig aktiviert ist. Die anderen beiden enthalten experimentelle Version von Softwarepaketen und müssen explizit aktiviert werden. Um zu überprüfen, ob die Epel
Repository wurde aktiviert, wir können ausführen:
$ sudo dnf repolist -v
Der Befehl zeigt, falls oben aufgerufen, eine Liste aller im System aktivierten Repositories an (er kann auch verwendet werden, um nur die deaktivierten oder alle im System vorhandenen Repositorys anzuzeigen). Durch Bereitstellung der -v
Option (kurz für --ausführlich
), wir können einen detaillierteren Bericht erhalten:
Repo-ID: Epel Repo-Name: zusätzliche Pakete für Enterprise Linux 8-x86_64 Repo-Revision: 1566008900 Repo-Updated: Sa 17. August 2019 04:28:41 AM CEST REPO-PKGS: 332 Repo-Size: 110 M Repo- repo- repo- repo- repo- repo- repo- repo- repo- repo- repo- repo- repo- Metalink: https: // spiegel.Fedoraproject.org/metallink?repo = epel-8 & arch = x86_64 & infra = $ infra & content = $ contentDir Aktualisiert: Sa 17. August 2019 02:08:39 CEST Repo-Baseurl: RSYNC: // FTP.Nluug.nl/fedora-epel/8/alles/x86_64/(78 mehr) Repo-Expire: 172.800 Sekunden.Repos.D/Epel.repo repo-id: rhel-8-für-x86_64-appstream-rpms repo-name: Red Hat Enterprise Linux 8 für x86_64-Appstream (RPMS) Repo-Wiederholung: 1565891235 Repo-Updated: THU 15. August 2019 07:47:15 PM CEST REPO-PKGS: 5.759 Repo-Größe: 8.5 G Repo-Baseurl: https: // cdn.roter Hut.com/content/dist/rhel8/8/x86_64/appstream/os repo-expire: 86.400 Sekunden.Repos.D/Redhat.repo repo-id: rhel-8-für-x86_64-baseos-rpms repo-name: Red Hat Enterprise Linux 8 für x86_64-Baseos (RPMS) Repo-Revision: 1565191031 Repo-Updated: Mi 07 Aug 2019 05:17:11 PM CEST REPO-PKGS: 2.097 Repo-Größe: 1.9 G Repo-Baseurl: https: // cdn.roter Hut.com/content/dist/rhel8/8/x86_64/baseos/os repo-expire: 86.400 Sekunden.Repos.D/Redhat.Repo Gesamtpakete: 8.188
Wie wir aus der Ausgabe des Befehls sehen können, wurde das Repository korrekt aktiviert, es ist das erste in der Liste.
Listen Sie die im epel8 -Repository enthaltenen Pakete auf
Sobald wir die installiert und aktivieren Epel
Repository können die zusätzlichen Softwarepakete nutzen, die es bietet und sie wie gewohnt installieren. Aber was ist, wenn wir alle im Repository enthaltenen Pakete wissen wollen? Noch einmal müssen wir nur noch verwenden DNF
Bereitstellung der repo_id
Das Repository möchten in diesem Fall „Epel“ inspizieren:
$ sudo dnf repository-packages epel liste
Hier ist ein Auszug des Befehlsergebnisses:
$ sudo DNF Repository-Packages EPEL LIST Aktualisierung Abonnementverwaltungsrepositories. Letzte Metadaten -Ablauf -Überprüfung: 0:17:42 vor SAT 17. August 2019 02:08:43 PM CEST. Verfügbare Pakete verfügbare Pakete amavisd-new.Noarch 2.12.0-1.EL8 EPEL AMAVISD-NEW-DOC.Noarch 2.12.0-1.EL8 EPEL AMAVISD-NEW-SNMP.Noarch 2.12.0-1.EL8 EPEL APACHETOP.x86_64 0.19.7-1.EL8 EPEL ARJ.x86_64 3.10.22-30.EL8 EPEL BeeCrypt.x86_64 4.2.1-23.EL8 EPEL BeeCrypt-apidocs.x86_64 4.2.1-23.EL8 EPEL BeeCrypt-Devel.x86_64 4.2.1-23.EL8 EPEL BGPDUMP.x86_64 1.6.0-2.EL8 EPEL BIRD.x86_64 2.0.4-1.EL8 EPEL BIRD-DOC.Noarch 2.0.4-1.EL8 EPEL BODHIS-Klient.Noarch 4.0.2-2.EL8.1 Epel Bodhi-Komponist.Noarch 4.0.2-2.EL8.1 Epel Bodhi-Server.Noarch 4.0.2-2.EL8.1 EPEL CC1541.x86_64 2.0-3.EL8 EPEL CC65.x86_64 2.18-8.EL8 EPEL CC65-DEVEL.Noarch 2.18-8.EL8 EPEL CC65-DOC.Noarch 2.18-8.EL8 EPEL CC65-UTILS.x86_64 2.18-8.EL8 EPEL CFITIO.x86_64 3.47-1.EL8 EPEL CFITSIO-DEVEL.x86_64 3.47-1.EL8 EPEL CFITSIO-DOCS.Noarch 3.47-1.EL8 EPEL CFITIO-STATIC.x86_64 3.47-1.EL8 EPEL […]
Wie wir aus der Ausgabe des Befehls erkennen können, ist eine Menge Software, die normalerweise von dem bereitgestellt wird Epel
Der Kanal fehlt immer noch im Repository, da beispielsweise Pakete für die Installation alternativer Desktop -Umgebungen wie erforderlich sind Xfce4
oder Dienstprogramme wie PhpMyAdmin (überprüfen Sie unser Tutorial über die Installation von Quelle als Alternative). Diese Pakete werden wahrscheinlich in Zukunft bereitgestellt.
Abschluss
In diesem Tutorial haben wir gelernt, wie man das EPEL8 -Repository auf RHEL 8 / CentOS 8 installiert und aktiviert. Wir haben gesehen, wie man das automatische Konfigurationspaket installiert, das das liefert.Repo -Dateien, die die Repository -Konfiguration enthalten. Wir haben auch gelernt, wie man überprüft.
Obwohl es seit der Veröffentlichung von Red Hat Enterprise Linux 8 eine Weile her ist, ist die entsprechende Version des Epel
Repository (zusätzliche Pakete für Enterprise Linux) wurde erst vor einigen Tagen veröffentlicht. Das Repository enthält Pakete, die nicht von den offiziellen Softwarequellen bereitgestellt werden, wie zum Beispiel Verlängerung
, Ein Dienstprogramm zur Wiederherstellung von gelöschten Dateien aus ext3/4 -Dateisystemen. Bisher bestand die Lösung für die Installation dieser Software darin, sie aus der Quelle zu erstellen oder die vorherige Version von EPEL zu verwenden (weniger als ideal). In diesem Tutorial sehen wir, wie Sie RHEL 8 / CentOS 8 EPEL8 hinzufügen können.
Verwandte Linux -Tutorials:
- Wie man die Partitionstabelle unter Linux wiederherstellt
- Dinge zu installieren auf Ubuntu 20.04
- Linux -Download
- Dinge zu tun nach der Installation Ubuntu 20.04 fokale Fossa Linux
- Kann Linux Viren bekommen?? Erforschung der Verwundbarkeit von Linux…
- Mint 20: Besser als Ubuntu und Microsoft Windows?
- Oracle Linux gegen Red Hat (Rhel)
- Beste Linux -Distribution für Entwickler
- Linux -Konfigurationsdateien: Top 30 am wichtigsten
- Dinge zu tun nach der Installation Ubuntu 22.04 Jammy Quallen…