DNF RPM tabanlı Linux dağıtımları için bir paket yöneticisidir. Linux 8 kerneli ile beraber Centos 8, Redhat 8 ve Fedora 22’de varsayılan paket yöneticisi olarak gelmektedir. DNF yum paket yöneticisinin yeni nesil sürümüdür ve YUM’un yerini alması planlanmaktadır. DNF paket yöneticisi güçlü bir paket yöneticisidir ve YUM’da bulacağınızdan daha güçlü özelliklere sahiptir. DNF paket yönetici, paket gruplarının bakımını kolaylaştırır ve bağımlılık sorunlarını otomatik olarak çözebilir.
Centos 8 DNF Kullanımı
DNF, Centos 8 dağıtımında varsayılan olarak gelmektedir fakat yoksa aşağıdaki şekilde yükleyebilirsiniz;
yum install dnfDNF versiyon kontrol;
dnf --versionSistemdeki tüm yüklü paketleri görüntülemek için;
dnf list installedYüklü ve kullanılabilir tüm paketleri görüntülemek için;
dnf listPaket arama;
dnf search nanoPaket kurma;
dnf install nanoPaketi tekrar kurmak için (reinstall)
dnf reinstall nanoPaketi kurmadan sadece indirmek için;
dnf download nanoPaket hakkında bilgi edinmek için;
dnf info nanoDNF ile Sistemi Güncelleme
Güncellenecek paketleri görüntülemek için;
dnf check-updateKurulu olan tüm paketleri güncelleme;
dnf updateBelirli bir paketi güncellemek için;
dnf update nanoDNF ile Repo Görüntüleme
Tüm repoları aşağıdaki komut ile görüntüleyebilirsiniz;
dnf repolist allSistemdeki etkin repoları listeleme;
dnf repolistDNF Paket Kaldırma
Silmek istediğiniz bir paketi kaldırmak için;
dnf remove nanoArdından aşağıdaki komut ile nano paketi ile beraber gelen bağımlılıkları da kaldırabilirsiniz;
dnf autoremove



