GNU/Linux >> LINUX-Kenntnisse >  >> Linux

8 YUM-Repositories von Drittanbietern für CentOS und RHEL

Repositories sind wie riesige Server, auf denen die Entwickler die Anwendungsdateien speichern. Unter Linux spielen die Repositories eine wichtige Rolle bei der Leistung und Installation von Apps. Aufgrund meiner früheren Erfahrungen hatte ich Probleme bei der Installation von Anwendungen aufgrund eines schlechten oder defekten Repositorys. Die meisten großen Linux-Distributionen haben ihr eigenes dediziertes offizielles Linux-Repository. Obwohl wir ein eigenes dediziertes Repository für Fedora, CentOS oder Red Hat Linux haben, müssen wir uns möglicherweise auf einige YUM-Repositorys von Drittanbietern für die Paketinstallation über YUM-Befehle verlassen.

YUM-Repositories von Drittanbietern

Die Notwendigkeit der YUM-Repositories von Drittanbietern zeigt sich, wenn wir ein Paket installieren müssen, das noch nicht im offiziellen Repository verfügbar ist, oder das Paket zu alt ist, um nicht mehr weitergeführt zu werden. Die meisten YUM-Repositories von Drittanbietern sind kostenlos und Open Source. Es gibt viele andere Gründe, warum Sie möglicherweise Repositories von Drittanbietern verwenden müssen. Sie können durch die CLI-Methoden gelangen.

Es gibt einige Regeln, um die Repositories von Drittanbietern auf Fedora zu erhalten, die Sie sich merken müssen. Wenn Sie versuchen, ein proprietäres Paket zu erhalten, erhalten Sie möglicherweise keine Erlaubnis, es auf Fedora zu erhalten. Sie können auch keine illegalen Pakete auf Fedora erhalten. Wenn ein Paket oder Abhängigkeitstool gegen Gesetze der Vereinigten Staaten verstößt, können Sie es nicht auf Ihr System bekommen.

In diesem Beitrag sehen wir einen Überblick über einige der am häufigsten verwendeten und gebräuchlichsten YUM-Repositories von Drittanbietern für CentOS und RHEL; wir werden auch sehen, wie Sie sie in Ihr System bekommen können.

1. EPEL-Repository

EPEL ist das am häufigsten verwendete und häufigste YUM-Repository von Drittanbietern für Red Hat und Fedora Linux. Diese YUM-Repositories können sowohl für Red Hat, CentOS als auch Fedora Linux verwendet werden. Die vollständige Form von EPEL ist als Extra Packages for Enterprise Linux definiert. Sie können die unten genannten yum-Befehle mit sudo-Zugriff ausführen, um die EPEL-Repositorys auf Ihrem Computer abzurufen.

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

2. REMI-Repository

Das REMI-Repository ist eines der besten Repositories für Red Hat Linux Enterprise, das PHP-Entwicklern sehr helfen kann. Es unterstützt Enterprise Linux (EL). Es kann für PHP-Stack, Datenbankintegrationen und andere Entwicklungsaufgaben verwendet werden. Sie können das REMI-Drittanbieter-YUM-Repository abrufen und aktivieren, indem Sie die unten aufgeführten YUM-Befehle ausführen.

Aktivieren Sie das REMI YUM-Repository auf 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

REMI YUM-Repository auf RHEL 7 abrufen

# 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

Aktivieren Sie das REMI YUM-Repository auf 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

Die RPM-Fusion bietet eine riesige Paketquelle für Unternehmen mit Red Hat, CentOS und Fedora Linux. Sie können sowohl kostenlose als auch kostenpflichtige Pakete über dieses YUM-Repository eines Drittanbieters erhalten. Die Verwendung von RPMFusin ist absolut sicher und geschützt. Sie können das RPMFusion-Repository auf Ihrem Linux über die unten genannten yum-Befehle abrufen und aktivieren.

RPMFusion YUM-Repository auf RHEL 8 aktivieren

# 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

Laden Sie das RPMFusion YUM-Repository auf RHEL 7 herunter

# 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

RPMFusion YUM-Repository auf RHEL 6 aktivieren

# 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

Die vollständige Form des ELRepo wird als Enterprise Linux Repository definiert. Das ELRepo-Drittanbieter-Repository ist eines der besten Repositories für Red Hat, CentOS und Fedora Linux, das hardwarebasierte Software bietet, um Ihren Computer reibungsloser zu machen. Sie können Ihren Grafikkartentreiber, Ihre Soundkarte, Ihre Webkamera, Ihre Tastatur, Ihren Maustreiber und andere wichtige Treiber aus den ELRepo-Repositories beziehen.

Sie können das ELRepo-Repository-Repository auf Ihrem Linux über die unten genannten yum-Befehle abrufen und aktivieren.

Aktivieren Sie das ELRepo YUM-Repository auf 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

Holen Sie sich das ELRepo YUM-Repository auf 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

Aktivieren Sie das ELRepo YUM-Repository auf 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

Das NUX-dextop Repository für Linux bietet Multimedia-Pakete für die Enterprise-Linux-Betriebssysteme. Sie können Ihre Multimedia-Player- und Multimedia-Codec-Pakete aus dem NUX-dextop-Drittanbieter-YUM-Repository abrufen.

Sie können das NUX-dextop-Repository auf Ihrem Linux über die unten genannten yum-Befehle abrufen und aktivieren.

Aktivieren Sie das NUX-dextop YUM-Repository auf 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

NUX-dextop YUM-Repository auf RHEL 7 abrufen

# 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

Aktivieren Sie das NUX-dextop YUM-Repository auf 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 YUM-Drittanbieter-Repository

Das GhettoForge-Drittanbieter-YUM-Repository wurde für Enterprise-Linux-Systeme wie Red Hat Linux Enterprise entwickelt. In diesem Repository finden wir Postfix, Limnoria und andere wichtige Pakete. In diesem Repository finden Sie keine Pakete für die älteren Versionen von RHELs.

Sie können das GhettoForge-Drittanbieter-YUM-Repository auf Ihrem Linux über die unten genannten yum-Befehle abrufen und aktivieren.

GhettoForge YUM-Repository auf RHEL 8 aktivieren

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

Holen Sie sich das GhettoForge YUM-Repository auf RHEL 7

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

GhettoForge YUM-Repository auf RHEL 6 aktivieren

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

7. Psychotic Ninja YUM Repository

Das Psychotic Ninja-Drittanbieter-YUM-Repository bietet den Benutzern qualitativ hochwertige und authentische Pakete, die im herkömmlichen Enterprise-Linux-Repository nicht verfügbar sind. Sie finden den GNU-Paketschlüssel in diesem Repository.

Importieren Sie den GPG-Schlüssel und aktivieren Sie das Psychotic Ninja Repository auf Ihrem Linux über die unten genannten yum-Befehle.

# 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 

8. IUS-Community-YUM-Drittanbieter-Repository

Das IUS ist die Kurzform von Inline with Upstream Stable, einem Community-basierten YUM-Repository eines Drittanbieters für Red Hat, CentOS und Fedora Linux. Sie erhalten Pakete für PHP-Frameworks, Python Pips, SQL und andere Pakete.

So aktivieren Sie das  IUS Community Repository auf Ihrem Linux über die unten aufgeführten yum-Befehle.

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

Extra-Tipp:GUI-Repositories von Drittanbietern auf Gnome Fedora

Bisher haben wir gesehen, wie man YUM-Repositories von Drittanbietern über die CLI-Methode erhält. Hier werden wir die GUI-Methode zum Aktivieren der Repositories von Drittanbietern besprechen. Sie finden diese Option auch in GNOME-basierten Fedora-Linux und -Systemen.

Zuerst müssen Sie zur Software- und Paketanwendung für Ihre Software gehen. Durchsuchen Sie nun das Drei-Balken-Menü in der oberen rechten Ecke, wie Sie im folgenden Bild sehen können.

Klicken Sie nun auf die Software-Repositories. Dann sehen Sie die Option, die Drittanbieter-Repositories auf Ihrem YUM-basierten System zu installieren.

Einblicke!

Im gesamten Beitrag haben wir einen Überblick über einige der gängigsten und aktivsten YUM-Repositories von Drittanbietern und die Methoden gesehen, wie Sie sie auf Ihren Linux-Computer übertragen können. Wir haben auch gesehen, wie Sie das standardmäßige Drittanbieter-Repository auf Fedora über die GUI-Methode aktivieren können. Bitte beachten Sie, dass Sie, wenn Sie kein Repository auf Ihr System laden können, Ihren Standardspeicherort für den Repository-Server optimieren und es erneut versuchen.

Ich hoffe, dieser Beitrag war hilfreich für Sie; Wenn ja, teilen Sie diesen Beitrag bitte mit Ihren Freunden und der Linux-Community. Sie können auch Ihre Meinung zu diesem Beitrag in den Kommentarbereich schreiben.


Linux
  1. Verwenden von Yum-Befehlen zum Deaktivieren und Entfernen von Paket-Repositories unter CentOS

  2. Konfigurieren Sie das lokale YUM-Repository auf CentOS 6 / RHEL 6

  3. Top 8 YUM/DNF-Repositories von Drittanbietern für RHEL-basiertes Linux

  4. So schließen Sie ein bestimmtes Repository für das Yum-Update in CentOS / Red Hat aus

  5. CentOS / RHEL :So erstellen und hosten Sie ein Yum-Repository über httpd

So aktivieren Sie das EPEL-Repository in CentOS und RHEL

So aktivieren Sie das EPEL-Repository auf CentOS 8 und RHEL 8 Server

Kanäle und Repositories in Spacewalk verwalten – CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

Lokalen YUM-Server unter CentOS 7 installieren und konfigurieren [Anleitung]

Die 50 besten YUM-Befehlsbeispiele für RHEL- oder CentOS-Benutzer

Häufige Fehler bei Yum unter CentOS, RHEL oder Fedora