Coba lihat yum.logfile, itu harus memiliki riwayat paket yang diinstal. Namun, saya percaya itu termasuk semua dependensi juga. Saya yakin itu terletak di /var/log/yum.log.
Tn. Shickadance
Hanya FYI, saya telah menambahkan permintaan fitur untuk DNF untuk menutup kasus penggunaan ini. DNF sebenarnya melacak informasi ini, tetapi setahu saya tidak memiliki UI untuk menampilkannya. bugzilla.redhat.com/show_bug.cgi?id=1278124
Itu sulit, karena sejauh menyangkut RPM tidak ada banyak perbedaan antara paket yang diinstal anaconda sebagai bagian dari instalasi dan yang Anda instal sejak saat itu. Memang jika Anda mengkustomisasi pemilihan paket selama instalasi maka hanya mengetahui apa yang diinstal setelahnya tidak membantu Anda mengetahui penyesuaian apa yang harus diterapkan.
Anda dapat menggunakan yum historyuntuk mengakses riwayat dan melihat kapan paket diinstal, tetapi itu akan mencakup pembaruan untuk paket yang diinstal pada waktu instalasi.
Teknik lain adalah membuat daftar segera setelah Anda menginstal, seperti ini:
tapi itu sangat merepotkan dan saya tidak yakin ada gunanya jika semua yang ingin Anda lakukan adalah mencatat apa yang diinstal untuk keperluan cadangan.
Jika itu yang Anda inginkan maka cukup buat daftar menggunakan perintah di atas dan kemudian Anda dapat mencoba dan menginstal paket-paket itu pada mesin yang baru diinstal dengan:
yum install `cat package.list`
dan itu hanya akan mengabaikan apa pun yang sudah diinstal.
yum.log
file, itu harus memiliki riwayat paket yang diinstal. Namun, saya percaya itu termasuk semua dependensi juga. Saya yakin itu terletak di/var/log/yum.log
.Jawaban:
Itu sulit, karena sejauh menyangkut RPM tidak ada banyak perbedaan antara paket yang diinstal anaconda sebagai bagian dari instalasi dan yang Anda instal sejak saat itu. Memang jika Anda mengkustomisasi pemilihan paket selama instalasi maka hanya mengetahui apa yang diinstal setelahnya tidak membantu Anda mengetahui penyesuaian apa yang harus diterapkan.
Anda dapat menggunakan
yum history
untuk mengakses riwayat dan melihat kapan paket diinstal, tetapi itu akan mencakup pembaruan untuk paket yang diinstal pada waktu instalasi.Teknik lain adalah membuat daftar segera setelah Anda menginstal, seperti ini:
lalu nanti Anda bisa membuat daftar baru:
kemudian gunakan
comm
untuk menemukan perbedaan:tapi itu sangat merepotkan dan saya tidak yakin ada gunanya jika semua yang ingin Anda lakukan adalah mencatat apa yang diinstal untuk keperluan cadangan.
Jika itu yang Anda inginkan maka cukup buat daftar menggunakan perintah di atas dan kemudian Anda dapat mencoba dan menginstal paket-paket itu pada mesin yang baru diinstal dengan:
dan itu hanya akan mengabaikan apa pun yang sudah diinstal.
sumber
The
yumdb
perintah memiliki fungsi pencarian, di mana Anda dapat menyaring dengan alasan paket tersebut telah terpasang.yumdb search reason user
https://blog.christophersmart.com/2013/06/12/how-to-list-packages-you-have-explicitly-installed-using-yum/
sumber
Saya tahu ini adalah pertanyaan lama, tetapi saya ingin menjawab karena utas ini tidak ditutup.
Kamu dapat memakai:
Outputnya akan berupa daftar sederhana dari semua aplikasi yang diinstal pengguna.
Sumber: https://linoxide.com/linux-how-to/list-installed-packages-fedora/
sumber