Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 3060|Jawab: 0

[linux] Perbedaan antara manajemen paket Linux yum dan dnf

[Salin tautan]
Diposting pada 14/10/2023 21.34.13 | | | |
dnf vs yum adalah dua alat manajemen paket yang berbeda untuk menginstal, memperbarui, dan menghapus paket di Linux. Karena banyak masalah lama di Yum masih belum terselesaikan, manajer paket Yum telah digantikan oleh pengelola paket DNF.

YUM: Yellowdog Update Modifier, program front-end rpm, yang memecahkan dependensi terkait paket, dapat menemukan paket di antara beberapa pustaka, dan merupakan alat alternatif untuk up2date.

DNF: Manajer paket RPM generasi berikutnya. Tanggal rilis DNF adalah 11 Mei 2015, pengelola paket DNF ditulis dalam Python di bawah GPL v2, pertama kali muncul di distribusi Fedora 18. Di RHEL 8.0, secara resmi menggantikan YUM, dan DNF Package Manager mengatasi beberapa kemacetan YUM Package Manager, meningkatkan pengalaman pengguna, penggunaan memori, analisis dependensi, dan kecepatan berjalan.

Membedakan:

Resolusi dependensi: Kedua DNF lebih mampu menangani dependensi
Kinerja: DNF lebih cepat, DNF mendukung operasi paralel, dan beberapa paket perangkat lunak dapat diunduh secara bersamaan
File konfigurasi: dnf menggunakan file konfigurasi dengan akhiran .repo, yum menggunakan file konfigurasi akhiran .repo dan file konfigurasi utama /etc/yum.conf
Antarmuka pengguna: Informasi keluaran DNF lebih jelas dan memberikan lebih banyak informasi keluaran terminal. yum menghasilkan lebih sedikit informasi dan relatif ringkas

Nota:dnf menggantikan yum sebagai alat manajemen paket default di CentOS 8 dan yang lebih baru。 Untuk sistem versi lama, manajemen paket masih dapat dilakukan menggunakan perintah yum.

Yum mengalihkan ke DNF. , versi baru Red Hat telah meninggalkan yum. Seperti yang ditunjukkan di bawah ini:







Mantan:Gunakan Docker untuk membangun geonetworking WireGuard
Depan:Akses berbasis WireGuard ke akses LAN rekan
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com