Pour lister tous les packages installés à l'aide d'apt utiliser la commande:
apt --installed list
Cela listera tous les paquets qui ont été installés avec apt. Il répertorie également les packages installés en tant que dépendance. Ce qui signifie que non seulement on aura des applications que l'on a pas installé, mais également une énorme liste de bibliothèques et d’autres packages que n'ont pas été installés directement.
Puisque la liste des paquets installés est énorme, il est préférable d'utiliser grep et de filtrer la sortie pour un certain paquet.
apt --installed list | grep program_name
Une meilleure façon est d'utiliser cette commande:
apt -qq list program_name --installed
Les deux options q concernent le mode silencieux. Et de cette façon, il ne recherche que les programmes installés.
La méthode ci-dessus répertorie également les applications installées avec des fichiers .deb
Comme apt et apt-get utilisent essentiellement dpkg. Cela signifie que l'on peut utiliser la commande dpkg pour lister tous les paquets installés dans Debian.
dpkg-query -l
On peut également filtrer la sortie avec grep pour rechercher un package spécifique.
Pour afficher tous les packages Snap installés sur le système, utiliser cette commande:
snap list
La liste instantanée indique également quelles applications proviennent d'un éditeur vérifié avec une coche verte.
Pour répertorier tous les packages Flatpak installés sur le système, utiliser cette commande:
flatpak list
Le système Linux tient un journal de tout ce qui se passe dans le système. On peut donc se référer aux journaux pour voir les packages récemment installés.
Il y a plusieurs façons de faire ça en utilisant la commande grep pour filtrer le résultat afin de répertorier uniquement les packages installés:
grep "install" /var/log/dpkg.log
grep "install" /var/log/apt/history.log
Résumé des commandes :
commande | description |
---|---|
apt --installed list | Pour lister les packages à l'aide de la commande apt |
dpkg-query -l | Pour lister les packages à l'aide de la commande dpkg |
snap list | Pour répertorier les packages Snap installés |
flatpak list | Pour répertorier les packages Flatpak installés |