Le Site de TuxLibre

Linux of course ! LinuxMint - Ubuntu - Photographie - Astuces Linux - Vidéos - Musiques

#Les commandes Terminal : Les commandes pour lister les logiciels installés !

Publié le 20 Janvier 2022 par TUXLIBRE in LE TERMINAL

#Les commandes Terminal : Les commandes pour lister les logiciels installés !

Dans la plus part des systèmes basés sur Ubuntu Linux, vous pouvez facilement lister tous les paquets et les applications installés dans votre distribution. pour celà le plus simple est d'utiliser la ligne de commande dans un terminal.

De nombreuses options sont disponibles en mode terminal pour constituer toutes les listes que l'on veut.

je vous donne simplement les commandes ci-dessous pour répertorier tous les logiciels dans votre distribution basée sur Debian. Cette liste n'est pas exhaustive, elle peut largement être compléter en fonction de vos connaissances et de vos besoins; vous trouverez facilement ici ou là d'autres commandes avec des arguments différents.

 

  • Par exemple, vous voulez afficher une liste de tous les packages installés dans un fichier texte afin de l'examiner pour les installer sur un autre système.
apt list --installed

 

 

  • Récupérez la liste des paquets installés sur le système, toujours si votre but est une sauvegarde pour une réinstallation
dpkg --get-selections

 

  •  apt-mark showmanual affiche les dépendances qui sont automatiquement installées.
apt-mark showmanual

 

  • En gros, on peut dire que la commande  suivante, liste tous les paquets présent sur le système, cherche les paquets désinstallés mais pas purgés, filtre l’affichage de la sortie de la commande précédente.
dpkg -l |awk '/^[hi]i/{print $2}'

 

  • dpkg qui signifie Debian PacKaGe est un outil logiciel en ligne de commande chargé de l'installation, la création, la suppression et la gestion des paquets Debian, grep recherche les entrées de nom de fichiers.
dpkg -l | grep '^ii '

 

  • apt-cache est une interface permettant d'effectuer quelques manipulations basiques sur les paquets, installés ou non, on liste donc ces paquets.
apt-cache pkgnames

 

  • Deux commandes constituées d'arguments pour lister dans certains répertoires :
grep ' installed ' /var/log/dpkg.log /var/log/dpkg.log.1 | awk '{print $5}' | sort -u

 

(zcat $(ls -tr /var/log/apt/history.log*.gz); cat /var/log/apt/history.log) 2>/dev/null |
egrep '^(Start-Date:|Commandline:)' |
grep -v aptdaemon |
egrep '^Commandline:'

 

 

  • Liste des paquets snap
snap list

 

  • Liste des paquets flatpak
flatpak list

 

Pour en savoir plus : le cahier de l'administrateur Debian : https://debian-handbook.info/browse/fr-FR/stable/index.html

Commenter cet article