Was ist das Epel -Repository??
Epel, welches dafür steht Zusätzliche Pakete für Enterprise Linux, ist ein Repository, das von Fedora -Entwicklern entwickelt wurde und zusätzliche Pakete für CentOS-, RHEL- und andere Linux -Verteilungen liefert. Die Epel Group verwaltet das Epel -Repository. Wenn Sie dieses Repository installieren und aktivieren.
EPEL ist verantwortlich für die Entwicklung, Verwaltung und Aufrechterhaltung einer hochwertigen Reihe zusätzlicher Pakete. Diese Pakete könnten Software sein, die nicht Teil des Kern -Repositorys oder -aktualisierungen ist, die noch nicht veröffentlicht werden. EPEL -Pakete basieren hauptsächlich auf Fedora, was bedeutet, dass diese Pakete niemals mit Paketen in Enterprise Linux -Systemen ersetzt oder mit Paketen konflikt. Epel teilt so viel von Fedoras Architektur, einschließlich der Bugzilla -Instanz, Build -System, Mirror Manager, Updates Manager und mehr.
Sie können das Epel -Repository mit den folgenden Linux -Verteilungen verwenden:
In diesem Moment unterstützt Epel Rhel 7 und Rhel 8. Module für Perl, Python, Ruby Gems und andere Extras für verschiedene Programmiersprachen gibt es in der Liste der EPEL -Pakete. Es enthält auch andere Programme wie Imagemagick usw., Grafikmagick, Chrom -Browser -Builds usw.
Die Motivation hinter der Entwicklung des Epel -Repositorys:
Warum sollten Sie das Epel -Repository verwenden??
Merkmale von Epel:
Installieren von Epel -Repository auf CentOS:
CentOS ist die mühelossten Verteilung in Bezug auf die Installation von Epel -Repository. Schreiben Sie den folgenden Befehl, um die neueste Version von EPEL in Ihrem CentOS-System zu installieren.
sudo dnf install epel-release
Geben Sie "y" ein, damit die Epel -Installation fortgesetzt werden kann.
Verwenden Sie nun diesen Befehl, um zu überprüfen, ob das EPEL in Ihrem System korrekt installiert ist oder nicht:
RPM -q -Epel -Release
Listen Sie alle in diesem Epel -Repository vorhandenen aktiven Pakete auf. Auf diese Weise wird überprüft, dass dieses Repository in Ihrem CentOS -System aktiviert ist oder nicht.
$ dnf repolist
$ yum --DisableRepo = "*" --EnableRepo = "Epel" Liste verfügbar
$ dnf --DisableRepo = "*" --EnableRepo = "Epel" Liste verfügbar
Um im Epel -Repository nach einem bestimmten Paket zu suchen, schreiben Sie den Befehl auf folgende Weise auf:
$ dnf --DisableRepo = "*" --EnableRepo = "epel" Liste verfügbar | Grep 'Monitorix'
Wir haben Ihnen auch die Syntax zur Installation eines Pakets zur Verfügung gestellt, das im Epel -Repository vorhanden ist. Geben Sie den „Paketnamen“ an, und Sie sind alle bereit, seine Installation zu beginnen.
yum --EnableRepo = "epel" installieren
DNF --EnableRepo = "Epel" Installation
Zum Beispiel werden wir das "HTOP" -Paket aus dem Epel -Repository durchsuchen und installieren.
$ dnf --EnableRepo = epel Info htop
$ sudo dnf --EnableRepo = Epel htop installieren
Abschluss:
Fedora -Entwickler wollten die Pakete verwenden, die sie für Rhel/CentOS unterhalten. So haben sie die Idee, die zu entwickeln Epel Repository. Epel ist verantwortlich für die Entwicklung, Verwaltung und Aufrechterhaltung eines hochwertigen Satzes zusätzlicher Pakete. Durch die Installation und Aktivierung dieses Repository können Sie Standard -Tools wie DNF und YUM verwenden, um Abhängigkeiten und zugehörige Pakete zu installieren. In diesem Tutorial haben Sie das Verfahren des Aktivierens und Verwendens der Epel Repository auf Ihrem Centos System.