Website-Suche

Top 8 YUM/DNF-Drittanbieter-Repositories für RHEL-basiertes Linux


YUM (Yellowdog Updater Modified) ist ein weit verbreitetes Open-Source-Befehlszeilen- und grafikbasiertes Paketverwaltungstool für RPM-basierte (RedHat Package Manager) Linux-Systeme, einschließlich, aber nicht beschränkt auf Red Hat Enterprise Linux< (RHEL), CentOS, Scientific Linux (SL), Oracle Linux (OL), Rocky Linux und AlmaLinux, die zum Installieren, Aktualisieren, Entfernen oder Durchsuchen von Softwarepaketen auf einem System verwendet werden.

Der DNF-Befehl (Dandified yum) ist die nächste Generation des traditionellen YUM-Paketmanagers für RedHat-basierte Systeme.

Um Softwarepakete zu installieren, die nicht in den Standard-Basis- und Update-Repositorys sowie zusätzlichen Repositorys enthalten sind, müssen Sie andere installieren und aktivieren Repositorys von Drittanbietern auf Ihrem System.

In diesem Artikel besprechen wir die besten 8 YUM/DNF-Repositories für RHEL-basierte Distributionen, die häufig von der Linux-Community empfohlen werden.

Warnung: Sie sollten immer bedenken, dass die unten aufgeführten Repositorys weder von RHEL bereitgestellt noch unterstützt werden; Sie sind möglicherweise nicht auf dem neuesten Stand oder verhalten sich nicht so, wie Sie es erwarten – die Nutzung erfolgt auf eigene Gefahr.

1. EPEL-Repository

EPEL (Extra Packages for Enterprise Linux) ist ein kostenloses und quelloffenes, beliebtes, communitybasiertes Repository-Projekt mit dem Ziel, qualitativ hochwertige Pakete bereitzustellen, die entwickelt und getestet wurden und in Fedora verbessert und für RHEL, CentOS, Scientific Linux und ähnliche Linux-Distributionen verfügbar gemacht. Die meisten anderen in diesem Artikel aufgeführten Repositorys sind von EPEL abhängig.

Um das EPEL-Repository auf Ihrem System zu aktivieren, verwenden Sie die folgenden Befehle.

yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm  [on RHEL 8]
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm  [on RHEL 7]
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm  [on RHEL 6]

2. REMI-Repository

REMI ist ein weit verbreitetes Drittanbieter-Repository, das Benutzern von Fedora die neuesten Versionen des PHP-Stacks und einiger anderer verwandter Software bereitstellt und Enterprise Linux (EL)-Distributionen wie RHEL, CentOS, Oracle, Scientific Linux und mehr.

Bevor Sie Remi aktivieren können, müssen Sie zunächst das EPEL-Repository wie folgt aktivieren:

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

-------- On RHEL 7 --------
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm

-------- On RHEL 6 --------
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install https://rpms.remirepo.net/enterprise/remi-release-6.rpm

3. RPMFusion-Repository

RPMFusion ist ein Drittanbieter-Repository, das einige kostenlose und nicht kostenlose Add-on-Software für Fedora- und Enterprise Linux-Distributionen einschließlich RHEL und CentOS anbietet . Sie müssen das EPEL-Repository aktivieren, bevor Sie RPM Fusion aktivieren.

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-8.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-8.noarch.rpm

-------- On RHEL 7 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm

-------- On RHEL 6 -------- 
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm 
yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm

4. ELRepo-Repository

ELRepo (Community Enterprise Linux Repository) ist ein RPM-Repository, das hardwarebezogene Pakete wie Dateisystemtreiber, Grafiktreiber, Netzwerktreiber usw. bereitstellen soll. Soundtreiber, Webcam- und Videotreiber, um Ihr Erlebnis mit Enterprise Linux zu verbessern.

Um ELRepo auf Ihrem System zu aktivieren, verwenden Sie die folgenden Befehle.

-------- On RHEL 8 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm

-------- On RHEL 7 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm

-------- On RHEL 6 -------- 
rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm

5. NUX-dextop-Repository

NUX-dextop ist ein RPM-Repository für Desktop- und Multimedia-Softwarepakete für EL. Es enthält viele grafische Software und auf der Befehlszeilenschnittstelle (CLI) basierende Programme, darunter das Remote-Desktop-Sharing-Tool Remmina, den VLC Media Player und viele andere.

Sie müssen außerdem das EPEL-Repository aktivieren, bevor Sie nux-dextop aktivieren.

-------- On RHEL 8 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

-------- On RHEL 7 -------- 
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm

-------- On RHEL 6 -------- 
yum install https://archives.fedoraproject.org/pub/archive/epel/6/x86_64/epel-release-6-8.noarch.rpm
yum install http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm

6. GhettoForge-Repository

Das Projekt GhettoForge konzentriert sich auf die Bereitstellung von Paketen für die Enterprise Linux-Versionen 6 und 7, die weder in den Basis-EL-Paketsätzen noch in anderen Drittanbieterpaketen enthalten sind Repositories.

Mit den folgenden Befehlen können Sie GhettoForge auf Ihrem System aktivieren.

-------- On RHEL 8 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el8.noarch.rpm

-------- On RHEL 7 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el7.noarch.rpm

-------- On RHEL 6 -------- 
yum install http://mirror.ghettoforge.org/distributions/gf/gf-release-latest.gf.el6.noarch.rpm

7. Psychotic Ninja Repository

Psychotic Ninja zielt darauf ab, qualitativ hochwertige Pakete für die Enterprise Linux-Versionen 6 und 7 bereitzustellen, die weder in den Basis-EL-Paketsätzen noch in anderen Repositorys von Drittanbietern vorhanden sind.

Um das Psychotic Ninja-Repository zu aktivieren, müssen Sie zunächst den GPG-Schlüssel importieren und ihn dann installieren.

rpm --import http://wiki.psychotic.ninja/RPM-GPG-KEY-psychotic
rpm -ivh http://packages.psychotic.ninja/6/base/i386/RPMS/psychotic-release-1.0.0-1.el6.psychotic.noarch.rpm 

Beachten Sie, dass dieses einheitliche Psychotic-Release-Paket für alle Releases und Architekturen funktioniert, einschließlich der 64-Bit-Version von CentOS/RHEL 7.

8. IUS-Community-Repository

Als letztes auf der Liste steht IUS (Inline with Upstream Stable), ein neues, von der Community unterstütztes Repo eines Drittanbieters, das hochwertige RPM-Pakete für die neuesten Upstream-Versionen bereitstellt von PHP, Python, MySQL und Red Hat Enterprise Linux (RHEL) sowie CentOS.

Wie viele der Repos, die wir uns angesehen haben, ist auch IUS auf EPEL angewiesen.

-------- On RHEL 7 --------
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install https://repo.ius.io/ius-release-el7.rpm 

Das ist alles! In diesem Artikel haben wir die besten 8 YUM/DNF-Repositories von Drittanbietern für RHEL-basiertes Linux überprüft, die häufig von der Linux-Community empfohlen werden. Wenn Sie ein anderes Repository kennen, das hochwertige Softwarepakete bereitstellt und es verdient, hier aufgenommen zu werden, teilen Sie uns dies über das Kommentarformular unten mit.