Saya harap Anda mengetahui bahwa pengelola paket DNF menggantikan pengelola paket yum di Fedora 22. Berikut adalah beberapa contoh tentang cara menggunakan pengelola paket DNF.
Ini mempertahankan kompatibilitas CLI dengan yum, Anda tidak akan menemukan perbedaan dalam menggunakan DNF.
Anda masih dapat menggunakan perintah YUM, tetapi semua perintah akan dialihkan ke masing-masing perintah DNF. Anda akan mendapatkan hasil yang serupa saat Anda mengeluarkan perintah yum.
Perintah yum tidak digunakan lagi, mengalihkan ke '/usr/bin/dnf install httpd'
Paket dapat diinstal menggunakan perintah berikut.
# instal dnf vsftpd Pemeriksaan kedaluwarsa metadata terakhir dilakukan 00:09:43 yang lalu pada Rabu 27 Mei 08:47:24 2015. Ketergantungan diselesaikan.=======================================================================================================================================================================Paket Versi Arch Repositori Ukuran =========================================================================================================================================================================Menginstal:vsftpd x86_64 3.0.2-13.fc22 fedora 172 ringkasan ktransaction ==========================================================================================================================================================================Instal 1 PaketTotal download U UKURAN:172 KINSTALLED UKURAN:348 KIS Ini OK [y/n]:YDownloading Paket:vsftpd-3.0.2-13.fc22.x86_64.rpm 107 kb/s | 172 kB 00:01------------------------------------------------------------------ -------------------------------------------------- -------------------------------------------------- -----------------------Total 172 KB 00:03Running CheckTransaction CheckTransaction Check Transaction Test Transaction Test Transaksi Berhasil. .x86_64 3.0.2-13.fc22Selesai!
Daftar paket yang tersedia. Misalnya, kami akan membuat daftar paket apache.
# dnf install ulang httpdPemeriksaan kedaluwarsa metadata terakhir dilakukan 0:14:17 lalu pada Rabu 27 Mei 08:47:24 2015.Tidak ada kecocokan untuk argumen:httpdError:Nothing to do.[root@localhost ~]# dnf install ulang vsftpdMetadata terakhir pemeriksaan kedaluwarsa dilakukan 0:14:32 yang lalu pada Rabu 27 Mei 08:47:24 2015. Ketergantungan diselesaikan.==========================================================================================================================================================================Paket Versi Arch Repositori Ukuran =========================================================================================================================================================================Menginstal ulang:vsftpd x86_64 3.0.2-13.fc22 fedora 172 ringkasan ktransaksi ========================================================================================================================================================================Total Ukuran Unduh:172 KIS Ini OK [y/n]:YDownloading Paket:VSFTPD-3.0.2-13.FC22.X86_64.RPM 118 KB/ s | 172 kB 00:01------------------------------------------------------------------ -------------------------------------------------- -------------------------------------------------- -----------------------Total 172 KB 00:03Running CheckTransaction CheckTransaction Check Transaction Test Transaction Test Transaksi Berhasil. -3.0.2-13.fc22.x86_64 1/2verifikasi:vsftpd-3.0.2-13.fc22.x86_64 2/2reinstalled:vsftpd.x86_64 3.0.2-13.fc22complete!
Untuk menghapus paket yang Anda inginkan, jalankan perintah berikut.
# dnf remove vsftpdDependencies terselesaikan.=========================================================================================================================================================================Paket Paket Versi Repositori Ukuran ==========================================================================================================================================================================Menghapus:vsftpd x86_64 3.0.2-13.fc22 @system 348 ringkasan ktransaction ========================================================================================================================================================================Hapus 1 PaketUkuran terpasang:348 kApakah ini boleh [y/T]:yRunning cek transaksiTransaksi Pemeriksaan ion berhasil. Tes Transaksi Tes Transaksi Tes Transaksi Berhasil. 13.fc22Selesai!
Untuk memeriksa riwayat pemasangan paket.
# dnf historyPemeriksaan kedaluwarsa metadata terakhir dilakukan 0:15:57 yang lalu pada Rabu, 27 Mei 08:47:24 2015.ID | Pengguna masuk | Tanggal a | Aksi | Mengubah -------------------------------------------------- ------------------------------10 | root | 27-05-2015 09:02 | Instal ulang | 19 | root | 27-05-2015 09:01 | Instal | 18 | root | 27-05-2015 08:59 | Hapus | 17 | root | 27-05-2015 08:59 | Hapus | 66 | root | 27-05-2015 08:57 | Instal | 15 | root | 27-05-2015 08:56 | Instal | 64 | root | 27-05-2015 08:47 | Instal | 53 | Sistem | 26-05-2015 21:30 | Instal | 658 EE
Turunkan versi paket Anda. Perintah ini tidak akan berfungsi kecuali Anda memiliki versi yang lebih rendah dari paket yang disebutkan.
# dnf menurunkan versi vsftpd
Untuk mencari paket tertentu.
# dnf search telnet
Untuk mengecualikan paket dari instalasi. Misalnya, paket fedora-logos-httpd akan dikecualikan saat menginstal Apache.
# dnf install httpd --exclude fedora-logos-httpd
Untuk mengaktifkan / Menonaktifkan repo saat menginstal paket.
# dnf install httpd --enablerepo fedora# dnf install httpd --disablerepo fedora
Mencantumkan lingkungan / grup paket yang tersedia.
# daftar grup dnf
Instal grup paket apa pun.
# dnf groupinstall "MATE Desktop"
Unduh paket yang dipilih dengan dependensinya ke direktori mana pun.
# dnf unduh httpd --resolve --destdir /tmp/
Untuk menyimpan/membersihkan metadata.
# dnf makecache# dnf bersihkan semua
Anda bisa mendapatkan informasi lebih lanjut dari perintah di bawah ini.
# dnf --help# man dnf
Itu saja.