Setiap kali saya menginstal sebuah paket:
sudo apt-get install <pkg>
apt-get menampilkan daftar paket yang disarankan. Saya mengabaikannya sejauh ini, tetapi beberapa dari saran ini sebenarnya bagus (dan beberapa tidak). Saya ingin memulihkan semua daftar ini menjadi satu daftar besar (sehingga saya dapat meninjaunya dan memutuskan apakah ada beberapa paket yang ingin saya instal), tetapi saya tidak dapat melihatnya di /var/log/apt/history.log.
Artinya, saya mencari sesuatu seperti
list = []
for package in installed_packages:
list.append(package.name)
print list
Jawaban yang Diterima:
Tampilkan Saran untuk semua paket yang diinstal dalam satu baris:
dpkg-query -W -f='${Package} (status: ${Status}) suggests: ${Suggests}n'
| grep 'status: install ok installed' | grep -v 'suggests: $'
Ini menanyakan database dpkg, mendaftar semua paket yang dikenal secara lokal yang ditandai selain "tidak ada" (juga daftar yang dihapus), dalam format keluaran khusus, kemudian difilter untuk paket yang benar-benar diinstal dan difilter untuk paket tanpa saran.