Comment répertorier les packages installés dans Ubuntu avec APT

Lorsque vous souhaitez supprimer des logiciels indésirables de votre système, disposer d'une liste de tous les packages installés sous vos yeux peut vous aider. Sur Ubuntu, APT permet aux utilisateurs d'obtenir plus facilement une liste des packages actuellement installés sur leur système.

Dans ce guide, vous apprendrez à répertorier les packages installés sur Ubuntu à l'aide d'APT, le gestionnaire de packages par défaut sur les distributions basées sur Debian.

Obtenir une liste des packages installés sur Ubuntu

Pour afficher une liste des packages actuellement installés, pouvant être mis à niveau ou disponibles sur Ubuntu, vous pouvez utiliser la méthode list de la commande APT. Pour imprimer uniquement les packages installés sur votre système, spécifiez l'indicateur –installed avec la commande.

 sudo apt list --installed

Sortir:

La sortie générée par la commande susmentionnée contient des informations supplémentaires, notamment le numéro de version et l'état du package.

Pour obtenir une sortie propre adaptée à une utilisation dans les scripts et le transfert de sortie, vous pouvez utiliser des outils de manipulation de chaînes tels que sed ou awk . Par exemple, pour imprimer uniquement les noms des packages :

 sudo apt list --installed | awk '{split($0, a, "/"); print a[1]}'

Sortir:

En relation: Ces exemples sed feront de vous un utilisateur expérimenté de Linux

Vous pouvez également compter le nombre total de colis. Tout ce que vous avez à faire est de diriger la sortie de la commande susmentionnée avec wc . Le nombre de mots, en abrégé wc, est un utilitaire Linux qui compte le nombre de caractères, de mots ou de lignes présents dans un fichier texte.

 sudo apt list --installed | wc -l

Sortir:

Comme vous pouvez le voir dans la sortie ci-dessus, 2177 packages Linux sont actuellement installés sur le système.

Utiliser dpkg-query

Les utilisateurs exécutant d'anciennes versions d'Ubuntu peuvent utiliser la commande dpkg-query pour obtenir une liste des packages installés.

 sudo dpkg-query -l

Dpkg présentera la sortie dans un format tabulaire propre par défaut.

Pour supprimer des informations supplémentaires et imprimer uniquement les noms des packages, exécutez la commande suivante :

 sudo dpkg-query -f '${binary:Package}⁠n' -W

Sortir:

En savoir plus : quelle est la différence entre APT et dpkg dans Ubuntu ?

Gestion des packages simplifiée avec APT

En plus de la méthode de liste , APT a plusieurs autres fonctions qui fournissent des informations associées aux packages Linux. Il élimine également le casse-tête de la suppression des dépendances inutiles en conservant des enregistrements des packages installés et désinstallés sur votre système.

Comme APT, plusieurs autres gestionnaires de paquets sont disponibles pour Linux, notamment DNF, pacman et YUM. La plupart des distributions basées sur Debian sont livrées avec APT, tandis que les systèmes Arch Linux et RHEL utilisent respectivement pacman et DNF comme gestionnaires de paquets par défaut.