AlmaLinux, Fedora, CentOS ve Diğer Sistemlerde EPEL Release Kurulumu
EPEL (Extra Packages for Enterprise Linux), Fedora Projesi tarafından geliştirilen ve Red Hat Enterprise Linux (RHEL) tabanlı dağıtımlar için ek paketler sunan bir depodur. RHEL, CentOS, AlmaLinux, Fedora gibi dağıtımlar için resmi olmayan ancak güvenli ve güncel yazılım paketlerini içerir. EPEL, esas olarak “Enterprise” seviyede kullanılabilecek yazılımlar sağlar ve bu yazılımlar genellikle RHEL ve türevlerinde yer almaz. Bu nedenle, EPEL kullanmak, sisteminize daha geniş bir yazılım yelpazesi sunar.
EPEL Ne İşe Yarar?
EPEL, Red Hat Enterprise Linux (RHEL) tabanlı sistemler için ek yazılım paketleri sunar. RHEL, CentOS, AlmaLinux ve Fedora gibi sistemler genellikle daha kararlı, fakat sınırlı yazılım depolarına sahiptir. EPEL, bu sistemlerin yazılım paketlerinin kapsamını genişletir. Yani, RHEL tabanlı bir sistemde EPEL kurulumu ile, birçok yeni yazılım paketini doğrudan yum
veya dnf
aracılığıyla yükleyebilirsiniz.
EPEL Neden Kullanılır?
- Genişletilmiş Yazılım Yelpazesi: EPEL, RHEL tabanlı sistemlere, Red Hat’in resmi depolarında yer almayan ek yazılımlar sunar. Bu yazılımlar, çoğunlukla açık kaynak ve güvenli bir şekilde sağlanır.
- Güvenlik: EPEL, güvenli yazılım paketleri sağlar. Fedora Projesi tarafından bakılan ve güncellenen bu depolar, güncel güvenlik yamalarını alır.
- Yazılım Uyumluluğu: Bazı yazılımlar yalnızca Fedora, CentOS veya AlmaLinux gibi sistemler için özel olarak tasarlanmış olabilir. EPEL, bu yazılımları daha kolay erişilebilir hale getirir.
- İleri Seviye Yazılımlar: EPEL, bazen daha yeni yazılım sürümleri veya beta yazılımlar sunar, bu da geliştiriciler ve ileri seviye kullanıcılar için faydalıdır.
AlmaLinux, Fedora, CentOS ve Diğer Sistemlerde EPEL Kurulumu
EPEL deposunu kurmak oldukça basittir. Aşağıda, AlmaLinux, Fedora ve CentOS sistemlerinde EPEL’i nasıl kuracağınızı adım adım anlatacağım.
1. Fedora’da EPEL Kurulumu
Fedora, genellikle EPEL’i varsayılan olarak içermez. Ancak, EPEL kurulumu çok kolaydır. Aşağıdaki adımları izleyebilirsiniz:
sudo dnf install epel-release
Bu komut, EPEL deposunu kurar ve sisteminize entegre eder.
2. CentOS 8 / RHEL 8 ve AlmaLinux’ta EPEL Kurulumu
CentOS 8 ve AlmaLinux gibi sistemlerde, EPEL genellikle RHEL (Red Hat Enterprise Linux) için yapılandırılmış bir depo olarak kullanılmaktadır. EPEL’yi yüklemek için aşağıdaki komutu kullanabilirsiniz:
sudo dnf install epel-release
Bu komut, EPEL’in resmi paketlerini ve yapılandırma dosyalarını kuracaktır.
3. CentOS 7 ve RHEL 7’de EPEL Kurulumu
CentOS 7 veya RHEL 7 kullanıyorsanız, EPEL’i yüklemek için şu komutu kullanabilirsiniz:
sudo yum install epel-release
Bu komut, CentOS 7 için EPEL paketlerinin bulunduğu repository’yi kurar.
4. Kurulumu Kontrol Etmek
EPEL deposunun kurulduğunu doğrulamak için, aşağıdaki komutu kullanabilirsiniz:
dnf repolist
Veya CentOS 7 ve RHEL 7 için:
yum repolist
Bu komut, EPEL dahil olmak üzere tüm etkin depo listelerini gösterir. EPEL deposu aktif olarak görünmelidir.
EPEL Paketi Kullanımı
EPEL kurulumu tamamlandıktan sonra, EPEL’deki paketleri dnf
(CentOS 8 ve sonrasında) veya yum
(CentOS 7 ve öncesinde) ile kolayca yükleyebilirsiniz. Örneğin:
sudo dnf install htop
Yukarıdaki komut, EPEL deposundaki htop
adlı programı sisteminize yükleyecektir.
EPEL ile Yüklenebilecek Popüler Yazılımlar
EPEL, sisteminizde yükleyebileceğiniz çok sayıda yazılım sunar. Örneğin:
- htop: Sistem izleme aracı
- nginx: Popüler web sunucusu
- wget: Dosya indirme aracı
- vim: Metin düzenleyici
- git: Versiyon kontrol sistemi
- nodejs: JavaScript çalışma zamanı
Sonuç
EPEL (Extra Packages for Enterprise Linux), RHEL tabanlı sistemlerde genişletilmiş yazılım yelpazesi ve ek paketler sunar. Bu depo, özellikle sistem yöneticileri, geliştiriciler ve daha fazla yazılım isteyen kullanıcılar için oldukça faydalıdır. EPEL’in kurulumu oldukça basittir ve bir kez kurulduktan sonra, istediğiniz yazılımları hızlıca yükleyebilirsiniz. EPEL, güvenli ve güncel yazılımlar sağladığı için, RHEL ve türevlerinin yazılım desteğini genişletir.