yum list installed
memberi saya output seperti di bawah ini.
pam_krb5.i386 2.2.14-22.el5 installed
Sekarang, rpm -qa
katakan di bawah ini.
pam_krb5-2.2.14-22.el5
Kedua perintah memberi saya jumlah baris yang sama dengan output. Saya akan pergi dengan rpm -qa
daftar.
Juga, dari jawaban ini , saya melihat informasi di bawah ini.
ada program, "rpm", yang memanipulasi secara khusus paket yang diminta untuk dimanipulasi, dan ada "yum", yang merupakan sistem manajemen yang lebih cerdas yang dapat menemukan dependensi dan mengunduh file .rpm bahkan jika mereka tidak ada dalam sistem.
Jadi perbedaannya mungkin yum
menyelesaikan dependensi tetapi rpm
telah menginstal semua dependensi dan menyediakan daftar yang lebih lengkap.
Saya melihat perbedaan aktual antara yum
dan rpm
seperti di bawah ini.
Masalah yang paling menonjol rpm
adalah keadaan yang sering disebut oleh kebanyakan orang sebagai neraka ketergantungan . Masalah ini terjadi pada paket yang bergantung pada banyak paket lain, beberapa paket juga bergantung pada banyak paket lainnya. Sudah menjadi rahasia umum bahwa Anda harus menginstal semua dependensi agar program dapat berfungsi dengan benar. rpm
tidak dapat melakukan ini untuk Anda secara otomatis. Itu hanya dapat memeriksa apakah semua paket yang diperlukan sudah diinstal sebelum menginstal paket yang dibutuhkan. Secara manual melacak dan menginstal setiap ketergantungan adalah tugas utama bagi kebanyakan orang yang hanya ingin menginstal satu paket pada awalnya.
yum
mampu melacak dependensi suatu paket dan menginstalnya sebelum menginstal paket yang ingin diinstal oleh pengguna. Ini menyederhanakan seluruh proses karena Anda hanya perlu tahu nama paket yang ingin Anda instal dan tidak khawatir apakah paket yang diperlukan telah diinstal atau tidak. Paket yang tidak dapat ditemukan pada sistem dicari dalam repositori yang tersedia untuk sistem.
Referensi
http://www.differencebetween.net/technology/difference-between-yum-and-rpm/
diff
mengedit output (mungkin setelah penyortiran)?