Website-Suche

ELRepo – Community Repo für Enterprise Linux (RHEL, CentOS & SL)


Wenn Sie eine Enterprise-Linux-Distribution (Red Hat Enterprise Linux oder eines seiner Derivate wie CentOS oder Scientific Linux) verwenden und Unterstützung benötigen Für spezielle oder neue Hardware sind Sie hier richtig.

In diesem Artikel besprechen wir, wie Sie das ELRepo-Repository aktivieren, eine Softwarequelle, die alles von Dateisystemtreibern bis hin zu Webcam-Treibern mit allem dazwischen enthält (Unterstützung für Grafiken, Netzwerkkarten, Soundgeräte und sogar neue Kernel).

Aktivieren von ELRepo in Enterprise Linux

Obwohl ELRepo ein Repository eines Drittanbieters ist, wird es von einer aktiven Community auf Freenode (#elrepo) und einer Mailingliste für Benutzer gut unterstützt .

Wenn Sie immer noch Bedenken haben, Ihren Softwarequellen ein unabhängiges Repository hinzuzufügen, beachten Sie, dass das CentOS-Projekt es in seinem Wiki als vertrauenswürdig auflistet (siehe hier). Wenn Sie immer noch Bedenken haben, fragen Sie gerne in den Kommentaren nach!

Es ist wichtig zu beachten, dass ELRepo nicht nur Unterstützung für Enterprise Linux 7 bietet, sondern auch für frühere Versionen. Wenn man bedenkt, dass CentOS 5 Ende dieses Monats (März 2017) sein Lebensende erreicht, scheint das vielleicht keine große Sache zu sein, aber denken Sie daran dass CentOS 6 sein EOL erst im März 2020 erreichen wird.

Unabhängig von der EL-Version müssen Sie den GPG-Schlüssel des Repositorys importieren, bevor Sie ihn tatsächlich aktivieren:

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org

Aktivieren Sie ELRepo in EL5

rpm -Uvh http://www.elrepo.org/elrepo-release-5-5.el5.elrepo.noarch.rpm

Aktivieren Sie ELRepo in EL6

rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo.noarch.rpm

Aktivieren Sie ELRepo in EL7

rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

In diesem Artikel befassen wir uns nur mit EL7 und stellen im nächsten Abschnitt einige Beispiele vor.

ELRepo-Kanäle verstehen

Um die in diesem Repository enthaltene Software besser zu organisieren, ist ELRepo in vier separate Kanäle unterteilt:

    • elrepo ist der Hauptkanal und standardmäßig aktiviert. Es enthält keine Pakete, die in der offiziellen Distribution vorhanden sind.
    • elrepo-extras enthält Pakete, die einige der von der Distribution bereitgestellten Pakete ersetzen. Es ist standardmäßig nicht aktiviert. Um Verwirrung zu vermeiden, kann ein Paket, das aus diesem Repository installiert oder aktualisiert werden muss, vorübergehend über yum wie folgt aktiviert werden (ersetzen Sie das Paket durch einen tatsächlichen Paketnamen):
yum --enablerepo=elrepo-extras install package
  • elrepo-testing stellt Pakete bereit, die irgendwann Teil des Hauptkanals sein werden, sich aber noch im Test befinden.
  • elrepo-kernel bietet langfristig stabile Mainline-Kernel, die speziell für EL konfiguriert wurden.

Sowohl elrepo-testing als auch elrepo-kernel sind standardmäßig deaktiviert und können wie im Fall von elrepo-extras aktiviert werden, wenn wir eine Installation benötigen oder ein Paket von ihnen aktualisieren.

Um die verfügbaren Pakete in jedem Kanal aufzulisten, führen Sie einen der folgenden Befehle aus:

yum --disablerepo="*" --enablerepo="elrepo" list available
yum --disablerepo="*" --enablerepo="elrepo-extras" list available
yum --disablerepo="*" --enablerepo="elrepo-testing" list available
yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

Die folgenden Bilder veranschaulichen das erste Beispiel:

Zusammenfassung

In diesem Beitrag haben wir erklärt, was ELRepo ist und unter welchen Umständen Sie es möglicherweise zu Ihren Softwarequellen hinzufügen möchten.

Wenn Sie Fragen oder Kommentare zu diesem Artikel haben, können Sie gerne das untenstehende Formular verwenden, um uns zu erreichen. Wir freuen uns von Ihnen zu hören!