So aktivieren Sie das Epel -Repository unter RHEL 8 / CentOS 8 Linux

So aktivieren Sie das Epel -Repository unter RHEL 8 / CentOS 8 Linux

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

Softwareanforderungen und Linux -Befehlszeilenkonventionen
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…