RHEL/CentOS 7’de DNF’yi kurun
RHEL/CentOS 7 Üzerine DNF Kurulumu
DNF (Dandified Yum), RHEL ve CentOS gibi RPM tabanlı dağıtımlar için modern, verimli bir paket yöneticisidir ve YUM’dan daha hızlı performans ve daha iyi bağımlılık çözümü sunar. Bu kılavuz, AvaHost RHEL/CentOS 7 VPS üzerine DNF kurulumunu basitleştirir ve sunucu yönetim deneyiminizi geliştirmek için pratik örnekler sunar.
Ön Koşullar
RHEL 7 veya CentOS 7 ile bir AvaHost VPS.
Root erişimi veya
sudoayrıcalıkları (önceki SSH kılavuzuna bakın).Stabil bir internet bağlantısı.
Temel Linux komut bilgisi.
Adım 1: Sisteminizi Güncelleyin
Yeni yazılım kurmadan önce sisteminizi güncellemeniz her zaman önerilir. Tüm mevcut paketlerin güncel olduğundan emin olmak için aşağıdaki komutu çalıştırın:
sudo yum update -yAdım 2: epel-release Deposu Kurulumu
DNF, varsayılan RHEL/CentOS 7 depolarında yer almadığı için EPEL (Enterprise Linux için Ek Paketler) deposunu etkinleştirmeniz gerekir:
sudo yum install -y epel-releaseKurulduktan sonra, depo meta verilerini güncelleyin:
sudo yum update -yAdım 3: DNF Kurulumu
Artık DNF’yi kurmak için aşağıdaki komutu çalıştırabilirsiniz:
sudo yum install -y dnfBu komut gerekli bağımlılıkları kuracak ve DNF’yi sisteminizde yapılandıracaktır.
Adım 4: Kurulumu Doğrulayın
DNF’nin başarılı bir şekilde kurulduğunu doğrulamak için sürümünü kontrol edin:
dnf --versionEğer kurulum başarılı olduysa, aşağıdaki gibi bir çıktı görmelisiniz:
DNF version 2.x.xAdım 5: DNF’yi Varsayılan Paket Yöneticisi Yapın (İsteğe Bağlı)
YUM, RHEL/CentOS 7’de hala varsayılan paket yöneticisi olduğundan, paket yönetim görevleri için DNF ile değiştirebilirsiniz. Varsayılan olarak YUM yerine DNF kullanmak istiyorsanız, sembolik bağlantılar oluşturabilirsiniz:
sudo mv /usr/bin/yum /usr/bin/yum.bak
sudo ln -s /usr/bin/dnf /usr/bin/yumBu, yum komutlarını çalıştırdığınızda, bunların dnf‘ye yönlendirilmesini sağlar.
Adım 6: DNF Kullanımı
Artık DNF’yi YUM kullanır gibi kullanabilirsiniz. İşte bazı yaygın paket yönetim komutları:
Bir paketi kurun:
sudo dnf install package-nameBir paketi kaldırın:
sudo dnf remove package-nameTüm paketleri güncelleyin:
sudo dnf update -yBir paketi arayın:
dnf search package-nameKullanılmayan paketleri temizleyin:
sudo dnf autoremove -ySonuç
RHEL/CentOS 7 üzerine DNF kurulumu, geliştirilmiş performans ve daha iyi bağımlılık yönetimi ile zenginleştirilmiş bir paket yönetim deneyimi sunar. Bu kılavuzu takip ederek, DNF’yi sisteminize kolayca kurabilir ve kullanmaya başlayabilirsiniz. Daha yeni bir RHEL veya CentOS sürümüne geçmeyi planlıyorsanız, DNF ile zaten tanışık olacaksınız, çünkü DNF RHEL 8 ve sonrasında varsayılan paket yöneticisidir.


