GNU/Linux >> Belajar Linux >  >> Fedora

Dasar-dasar Linux:15 Contoh Perintah DNF – Manajer Paket Baru di Fedora

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 Daftar Bindlast Metadata Expiration Check dilakukan 0:11:38 yang lalu pada Rabu 27 Mei 08:47:24 2015.Selvailable PackagesBind.X86_64 32:9.10.2-1.fc22 Fedora Untuk menginstal ulang paket rpm.

# 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.


Fedora
  1. 7 Contoh Perintah Linux df

  2. 8 Contoh Perintah Linux TR

  3. 15 Contoh Perintah aptitude untuk Manajemen Paket di Linux

  1. Contoh Perintah rm di Linux

  2. Contoh Perintah ps di Linux

  3. sa Contoh Perintah di Linux

  1. w Contoh Perintah di Linux

  2. Contoh Perintah ac di Linux

  3. Contoh Perintah df di Linux