Das EPEL-Repository ist ein zusätzliches Paket-Repository, das einfachen Zugriff auf Installationspakete für häufig verwendete Software bietet. Dieses Repo wurde erstellt, weil Fedora-Mitwirkende Fedora-Pakete verwenden wollten, die sie auf RHEL und anderen kompatiblen Distributionen pflegen.
Um es einfach auszudrücken, das Ziel dieses Repos war es, den Zugriff auf Software auf Enterprise Linux-kompatiblen Distributionen zu erleichtern.
Was ist ein „EPEL-Repository“?
Das EPEL-Repository wird von der EPEL-Gruppe verwaltet, die eine spezielle Interessengruppe innerhalb des Fedora-Projekts ist. Das ‘EPEL’ part ist eine Abkürzung, die für Extra Packages for Enterprise Linux steht . Die EPEL-Gruppe erstellt, pflegt und verwaltet eine Reihe hochwertiger Zusatzpakete. Bei diesen Paketen kann es sich um Software handeln, die nicht im Core-Repository enthalten ist, oder manchmal um Updates, die noch nicht bereitgestellt wurden.
Das EPEL-Repository kann mit den folgenden Linux-Distributionen verwendet werden:
- Red Hat Enterprise Linux (RHEL)
- CentOS
- Wissenschaftliches Linux
- Oracle-Linux
EPEL-Repo aktivieren
Die Aktivierung des EPEL-Repos unterscheidet sich geringfügig, je nachdem, auf welchem Betriebssystem Sie es aktivieren. Insgesamt sollte der Installationsprozess für EPEL ziemlich einfach sein, es gibt jedoch einige Distributionen, die es noch einfacher machen! Bei Liquid Web ist die einzige Distribution, für die dies gilt, CentOS; Wir werden jedoch auch den Prozess für RHEL behandeln.
Vorflugkontrolle:
- Diese Anleitung wurde im Hinblick auf Liquid Web-Server erstellt.
- Ein Root-Zugriff auf die Befehlszeile über SSH ist erforderlich, um mitzumachen.
Installation von EPEL auf CentOS über yum
CentOS ist bei weitem die einfachste Distribution, auf der EPEL installiert werden kann. Die CentOS-Distribution enthält ein Repo namens „CentOS Extras“ standardmäßig. In diesem Repo finden Benutzer ein EPEL-Paket, sodass die Aktivierung von EPEL in diesem Fall so einfach ist wie die Installation jedes anderen Pakets.
- Verbinden Sie sich über SSH als Root-Benutzer mit dem Server; oder öffnen Sie ein Terminal, wenn Sie lokal arbeiten.
- Installieren Sie das EPEL-Repository mit dem folgenden Befehl:sudo yum install epel-release
- Bestätigen Sie Ihre Arbeit und aktualisieren Sie die Repo-Liste, indem Sie Folgendes ausführen:sudo yum repolist
Sobald Sie als Root-Benutzer angemeldet sind, führen Sie einfach den folgenden Befehl aus:
sudo yum install epel-release
Sobald Sie die Eingabetaste drücken, erledigt Yum einige Arbeiten und fordert Sie mit einem Bestätigungsdialogfeld auf. Sobald Sie die Installation bestätigen und die Eingabetaste drücken, wird der Installationsvorgang für Sie abgeschlossen. So einfach ist das.
Wenn Ihrer Version von CentOS aus irgendeinem Grund das CentOS-Extras-Repo fehlt, das erforderlich ist, damit dies funktioniert, können Sie die folgenden Anweisungen befolgen.
Installation von EPEL auf RHEL/CentOS/etc
Wenn Sie eine andere unterstützte Distribution ausführen, können Sie den EPEL-Repräsentanten mit der folgenden Methode installieren. Diese Methode sollte auch unter CentOS funktionieren, wenn Sie eine manuelle Installation durchführen möchten. Beginnen Sie zunächst mit dem folgenden Befehl:
cd /tmp
Laden Sie dann die RPM-Datei zur Installation herunter. Der Dateidownload hängt von der Betriebssystemversion ab, die Sie verwenden, wählen Sie aus der folgenden Liste:
- RHEL 7/CentOS 7/etc:
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
- RHEL 6/CentOS 6/usw.:
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
- RHEL 5/CentOS 5/etc:
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-5.noarch.rpm
Nachdem Sie die EPEL-RPM-Datei für Ihre Betriebssystemversion heruntergeladen haben, können Sie jetzt das EPEL-Repository installieren. So installieren Sie den EPEL-RPM-Lauf:
yum install ./epel-release-latest-*.noarch.rpm