Dandified YUM atau DNF adalah nama utilitas manajemen paket. DNF adalah versi generasi berikutnya dari YUM. Ini digunakan dalam distribusi berbasis RPM. DNF diperkenalkan di Fedora 18, dan telah menjadi manajer paket default untuk Fedora sejak versi 22. Faktanya, ketika kami menjalankan perintah YUM di rilis Fedora selanjutnya, kami sebenarnya menjalankan dnf di latar belakang. Utilitas dnf menawarkan, antara lain, kinerja, penggunaan memori, dan resolusi ketergantungan.
Jika Anda menemukan kesalahan di bawah ini saat menjalankan perintah dnf:
dnf: command not found
Anda dapat mencoba menginstal paket dnf sesuai pilihan distribusi Anda:
Distribusi | Perintah |
---|---|
CentOS | yum install dnf |
Fedora | dnf instal dnf |
Contoh Perintah dnf
1. periksa versi dnf:
$ sudo dnf --version
2. lihat repositori di sistem kami dengan memberikan opsi repolist:
$ sudo dnf repolist
atau
$ sudo dnf repolist all
3. melihat semua paket yang tersedia di sistem kami, kami menggunakan opsi daftar:
$ sudo dnf list
4. Kita dapat melakukan pencarian yang mirip dengan YUM. Untuk ini, kami menggunakan opsi pencarian:
$ sudo dnf search firefox
5. Untuk melihat paket mana yang menyediakan utilitas tertentu, kami menggunakan opsi menyediakan:
$ sudo dnf provides /bin/ksh
6. Selain itu, kita dapat melihat informasi untuk paket tertentu menggunakan opsi info:
$ sudo dnf info libreoffice
7. Periksa pembaruan sistem dengan menggunakan opsi periksa pembaruan:
$ sudo dnf check-update
8. Untuk menginstal sebuah paket, kami menggunakan opsi install:
$ sudo dnf install firefox
9. Demikian pula, untuk menghapus paket, kami menggunakan opsi hapus:
$ sudo dnf remove firefox
10. Hapus paket yang hanya diperlukan untuk memenuhi dependensi:
$ sudo dnf autoremove
11. Untuk melihat berbagai perintah dnf yang dijalankan, kita dapat menggunakan opsi history:
$ sudo dnf history
12. Tingkatkan paket yang diinstal ke versi terbaru yang tersedia:
$ sudo dnf upgrade
13. Menampilkan detail tentang sebuah paket:
$ dnf info package
14. Sebelum kami memperbarui sistem kami, itu selalu merupakan ide yang baik untuk melakukan pembersihan. Kita dapat menggunakan opsi clean all untuk ini:
$ sudo dnf clean all
File konfigurasi
/etc/dnf/dnf.conf – File konfigurasi DNF
/etc/yum.repos.d – semua file repo
Kesimpulan
DNF adalah singkatan dari “DandiFied YUM.” Sintaks perintah DNF identik dengan YUM yang membuat peralihan dari YUM ke DNF menjadi mudah. DNF dapat menginstal dan menghapus paket. Itu juga dapat menginstal pembaruan dan memberi kami informasi tentang paket yang diinstal dan paket yang tersedia di repositori dan yang belum diinstal. DNF memungkinkan paket yang telah ditandatangani untuk diperiksa secara otomatis untuk mencegah paket palsu menginstal malware di sistem Fedora Anda.