Ogni volta che installo un pacchetto:
sudo apt-get install <pkg>
apt-get mostra un elenco di pacchetti suggeriti. Finora li ho semplicemente ignorati, ma alcuni di questi suggerimenti sono effettivamente buoni (e altri no). Vorrei recuperare tutti questi elenchi in un unico grande elenco (in modo da poterlo rivedere e decidere se c'è qualche pacchetto che voglio installare), ma non sono riuscito a vederli in /var/log/apt/history.log.
Cioè, sto cercando qualcosa come
list = []
for package in installed_packages:
list.append(package.name)
print list
Risposta accettata:
Mostra i Suggerimenti per tutti i pacchetti installati in una riga:
dpkg-query -W -f='${Package} (status: ${Status}) suggests: ${Suggests}n'
| grep 'status: install ok installed' | grep -v 'suggests: $'
Interroga il database dpkg, elenca tutti i pacchetti conosciuti localmente contrassegnati diversi da "niente" (elenca anche quelli disinstallati), in un formato di output personalizzato, quindi filtra i pacchetti realmente installati e filtra i pacchetti senza suggerimenti.