GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Répertorier tous les packages suggérés pour les packages actuellement installés ?

Chaque fois que j'installe un paquet :

sudo apt-get install <pkg>

apt-get affiche une liste de packages suggérés. Je les ai simplement ignorées jusqu'à présent, mais certaines de ces suggestions sont en fait bonnes (et d'autres non). Je voudrais récupérer toutes ces listes dans une grande liste (afin que je puisse la revoir et décider s'il y a un paquet que je veux installer), mais je ne pouvais pas les voir dans /var/log/apt/history.log.

Autrement dit, je cherche quelque chose comme

list = []
for package in installed_packages:
    list.append(package.name)
print list

Réponse acceptée :

Afficher les Suggestions pour tous les packages installés dans un one-liner :

dpkg-query -W -f='${Package} (status: ${Status}) suggests: ${Suggests}n' 
  | grep 'status: install ok installed' | grep -v 'suggests: $'

Il interroge la base de données dpkg, répertorie tous les packages connus localement marqués autrement que "rien" (répertorie également les désinstallés), dans un format de sortie personnalisé, puis filtre les packages réellement installés et filtre les packages sans suggestion.


Ubuntu
  1. 3 façons de répertorier tous les packages installés dans RHEL, CentOS et Fedora

  2. Comment lister tous les packages installés sous Linux

  3. Comment lister toutes les extensions PHP installées

  4. Répertorier tous les packages installés avec yum sur CentOS 7

  5. Supprimer complètement tous les packages que j'ai installés ?

Comment répertorier les packages installés sous Linux

Comment répertorier les packages installés dans Ubuntu 20.04

Répertorier tous les packages installés dans RHEL et CentOS

Comment répertorier les packages logiciels installés sur Ubuntu

Comment répertorier les packages installés dans Ubuntu 22.04

Comment répertorier les packages installés sur Ubuntu 22.04