1. Anasayfa
  2. Linux

CentOS/RHEL 7/6/5 Sistemlerinde EPEL Deposu Nasıl Eklenir?


EPEL veya “Extra Packages for Enterprise Linux” (Kurumsal Linux için Ekstra Paketler) yüksek kaliteli RPM paketleri sunan çevrimiçi bir YUM deposudur. Bu paketler Fedora üzerinde geliştirilip test edilerek RHEL (Red Hat Enterprise Linux) sistemlerinde kullanılabilir hâle getirilmiştir.

RHEL 7 beta paketleri de yüklenebilir durumdadır. EPEL deposu özellikle RHEL ve CentOS gibi işletim sistemlerinde varsayılan olarak bulunmayan ek paketleri yüklemek için kullanılmaktadır.

EPEL Deposunun Avantajları

EPEL deposunu kullanmanın birçok avantajı bulunmaktadır:

  • Geniş Paket Desteği: EPEL varsayılan CentOS/RHEL depolarında bulunmayan ek araçları içerir.
  • Güncellik ve Güvenilirlik: Paketler Fedora topluluğu tarafından geliştirildiği ve test edildiği için güvenlidir.
  • Mimari Bağımsız Paketler: Genellikle noarch paketleri sunulmaktadır yani sistem mimarisine bağlı kalmadan kullanılabilir.

EPEL Deposunu Ekleme

Sisteminizin sürümüne ve mimarisine uygun olarak epel-release paketini indirip kurmalısınız. Genellikle noarch (mimari bağımsız) paketler sağlanmaktadır ancak EPEL farklı paketleri de indirmenize olanak tanır. Aşağıdaki komutları kullanarak sisteminize uygun olan EPEL deposunu ekleyebilirsiniz.

CentOS/RHEL 7 için:

64-Bit Sistemlerde:

rpm -Uvh https://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-2.noarch.rpm

CentOS/RHEL 6 için:

32-Bit Sistemlerde:

rpm -Uvh http://epel.mirror.net.in/epel/6/i386/epel-release-6-8.noarch.rpm

64-Bit Sistemlerde:

rpm -Uvh http://epel.mirror.net.in/epel/6/x86_64/epel-release-6-8.noarch.rpm

CentOS/RHEL 5 için:

32-Bit Sistemlerde:

rpm -Uvh http://epel.mirror.net.in/epel/5/i386/epel-release-5-4.noarch.rpm

64-Bit Sistemlerde:

rpm -Uvh http://epel.mirror.net.in/epel/5/x86_64/epel-release-5-4.noarch.rpm

EPEL Deposunun Çalıştığını Test Etme

EPEL deposunun sisteminizde düzgün çalıştığını doğrulamak için aşağıdaki komutu çalıştırarak EPEL deposunda bulunan tüm paketleri listeleyebilirsiniz;

yum --disablerepo=* --enablerepo=epel list all

Bu komut diğer tüm depoları devre dışı bırakıp yalnızca EPEL deposunu etkinleştirerek mevcut tüm paketleri listeleyecektir. Eğer liste sorunsuz bir şekilde görüntülenirse EPEL deposunun başarıyla yüklendiğinden emin olabilirsiniz.

EPEL Deposu Kullanımı

EPEL deposunu ekledikten sonra yum komutu ile EPEL paketlerini yükleyebilirsiniz. Örneğin “htop” adlı popüler sistem izleme aracını yüklemek için aşağıdaki komutu kullanabilirsiniz;

yum install htop -y

Ayrıca, yüklü olan EPEL paketlerini görmek için şu komutu çalıştırabilirsiniz;

yum list installed | grep epel

Not: Eğer sisteminizde varsayılan olarak EPEL deposu etkinleştirilmemişse, her seferinde depo belirterek yükleme yapabilirsiniz;

yum --enablerepo=epel install paket_adi