So aktivieren und verwenden Sie EPEL auf CentOs?

So aktivieren und verwenden Sie EPEL auf CentOs?
Der Epel Repository ist ein separates Paket -Repository, das zum Installieren von Paketen für häufig verwendete Software verwendet wird. Fedora -Entwickler wollten die Pakete verwenden, die sie für Rhel/CentOS unterhalten. So haben sie die Idee, die zu entwickeln Epel Repository. Der Zweck dieses Repositorys war es, die Software auf Enterprise Linux -kompatiblen Verteilungen besser zugänglich zu machen.

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:

  • Centos
  • Red Hat Enterprise Linux (Rhel)
  • Oracle Linux
  • Wissenschaftliche Linux

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:

  • Bereitstellung hochwertiger Pakete für CentOS, rhel vergleichbare Derivate wie und wissenschaftliche Linux-Verteilungen. Diese Pakete wurden in Fedora erstellt, getestet und verbessert.
  • Um eng mit dem Fedora -Projekt zusammenzuarbeiten, unter Verwendung der gleichen Regeln, Richtlinien, Infrastruktur und Richtlinien, ebenso wie machbar.
  • Behalten Sie die EPEL-Add-On-Dokumentation bei, die die Unterschiede und Erklärungen unter den wenigen Umständen beschreibt, unter denen es unmöglich ist, mit Fedora synchronisiert zu bleiben.

Warum sollten Sie das Epel -Repository verwenden??

  • Das Epel -Repository ist völlig frei zu verwenden und Open Source.
  • DNF und YUM werden zur Installation einer unzähligen Open-Source-Pakete verwendet.
  • Das Fedora -Repository ist für alle EPEL -Pakete verantwortlich.
  • Es gibt keine Kompatibilitätsbedenken und grundlegende doppelte Pakete.

Merkmale von Epel:

  • Dieses Projekt verwaltet RPM -Pakete für CentOS, Red Hat Enterprise Linux (RHEL) und Scientific Linux.
  • Epel enthält auch Pakete für Server, Desktops und Entwicklung.
  • Es hat seine Beteiligung an der Open-Source-Community.
  • Es unterstützt auch das Massenpaketmanagement.

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.