EPEL Repository in CentOS einbinden

EPEL (Extra Pakete für Enterprise-Linux)

Durch das EPEL Repository werden zusätzliche und qualitativ hochwertige Pakete in Ergänzung zu den Standardpaketen der Fedora, Red Hat Enterprise Linux (RHEL), CentOS und anderen Derivaten zur Verfügung gestellt.

EPEL ist eine freiwillige Leistung der Fedora-Community.

EPEL in CentOS einbinden

Priorities installieren

Die Benutzung von Priorities ist optional. Man kann damit für 3rd Party Repositories unterschiedliche Prioritäten bei der Installation von Paketen festlegen.

Die Installation erfolgt wie gewohnt mit:

yum install yum-priorities -y

In /etc/yum/pluginconf.d/priorities.conf sollten diese auch aktiviert sein.

[main]
enabled = 1

Anschließend vergeben wir in /etc/yum.repos.d/CentOS-Base.repo dem Standard-Repository die höchste Priorität.

Den Sourcen [base][updates][extras] vergeben wir die jeweils den Parameter priority=1.
[centosplus][contrib] erhält die den Parameter priority=2.

[base]
name=CentOS-$releasever - Base
priority=1
mirrorlist=http://mirrorlist.centos.org/?release=$releasever&arch=$basearch&repo=os
#baseurl=http://mirror.centos.org/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-6

...

EPEL einbinden

Wir holen uns das passende EPEL-Release Paket zu unsere CentOS-Version:

wget http://mirror.de.leaseweb.net/epel/6/i386/epel-release-6-8.noarch.rpm

Danach installieren wir den GPG Schlüssel des EPEL-Repos:

rpm --import https://fedoraproject.org/static/0608B895.txt

Prüfen der Integrität vom RPM-Download:

rpm -K epel-release-6-8.noarch.rpm
epel-release-6-8.noarch.rpm: rsa sha1 (md5) pgp md5 OK

Nun können wir das EPEL-Release Paket installieren:

rpm -i epel-release-6-8.noarch.rpm

EPEL ist nun aktiv. Optional können wir nun wieder die Prioritäten (priority=10) in /etc/yum.repos.d/epel.repo eintragen.

EPEL testen

Zum Testen können wir einfach nach einen Paket aus dem EPEL-Repo suchen

yum info htop

Folgende Informationen werden ausgeben.

Available Packages
Name        : htop
Arch        : x86_64
Version     : 1.0.1
Release     : 2.el6
Size        : 161 k
Repo        : epel
Summary     : Interactive process viewer
URL         : http://htop.sourceforge.net/
License     : GPL+
Description : htop is an interactive text-mode process viewer for Linux, similar to
            : top(1).

Nachtrag

Unter The newest version of ‚epel-release‘ for EL6 ist immer das neuste EPEL-Release Paket zu finden.

 

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.