DNF (Dandified YUM) adalah manajer paket generasi berikutnya untuk sistem operasi berbasis RPM, khususnya Fedora, RHEL 8+, CentOS Stream, dan turunannya.
Sebagai penerus YUM, DNF menawarkan performa lebih cepat, manajemen dependensi yang lebih baik, dan API yang lebih bersih.
Install Package dan Remove
Menginstall paket yang ditentukan dan dependensinya.
sudo dnf install Package_name
Remove instalasi paket yang ditentukan
sudo dnf remove Package_Name
Menghapus lalu memasang kembali paket tersebut, yang berguna untuk memperbaiki instalasi yang rusak.
sudo dnf reinstall Package_Name
Hapus paket yang diinstal sebagai dependensi tetapi tidak lagi dibutuhkan oleh perangkat lunak yang terpasang saat ini.
sudo dnf autoremove
Package Update
Memeriksa pembaruan yang tersedia tanpa mengunduh atau menginstalnya.
sudo dnf check-update
Memperbarui semua paket yang terpasang ke versi terbaru yang tersedia di repositori yang diaktifkan.
sudo dnf upgrade
Informasi Package dan Search
Mencari nama dan deskripsi paket berdasarkan kata kunci tertentu.
sudo dnf search Keyword
Daftar semua paket yang terpasang.
sudo dnf list installed
semua paket yang tersedia di repositori.
sudo dnf list available
Menampilkan informasi detail tentang sebuah paket, termasuk nama, versi, dan deskripsi.
sudo dnf info Package_Name
Menampilkan dependensi dari paket tertentu.
sudo dnf deplist Package_Name
Management Repository
Menampilkan semua repositori yang diaktifkan pada sistem.
sudo dnf repolist
System Maintenance
Menampilkan riwayat semua DNF (instalasi, penghapusan, peningkatan).
sudo dnf history
Menghapus file paket dan metadata yang tersimpan dalam cache untuk membebaskan ruang disk.
sudo dnf clean all
DNF telah menjadi tulang punggung manajemen paket di ekosistem Fedora modern.
Dengan sintaks yang intuitif dan performa yang ditingkatkan, DNF menyederhanakan administrasi sistem Linux.
Kuasai perintah-perintah dasar di atas, dan kamu akan dapat mengelola sistem Fedora/RHEL dengan percaya diri dan efisiensi maksimal.

