Accueil / Raspberry Pi / Comment lister les packages installés sous Raspbian (ou Linux)
raspberry pi raspbian liste paquets

Comment lister les packages installés sous Raspbian (ou Linux)

Si vous découvrez le Raspberry Pi ainsi que Raspbian, vous êtes peut être un peu dérouté par le fonctionnement du système d’exploitation Linux et vous aimeriez certainement savoir ce qu’il contient. Raspbian (et dans une plus large mesure tous les systèmes Linux/Unix) reposent sur le système de paquet (Package en anglais). Dans le monde Windows, l’équivalent est les DLL (Dynamic Link Library). Voici quelques commandes bien utiles. Si vous souhaitez connaître l’occupation des paquets sur votre carte SD et récupérer un peu de place, vous pouvez également consulter cet article qui explique comment récupérer 1Go.

Lister les paquets installés automatiquement ou manuellement sur Raspberry Pi

Il est possible de faire la distinction entre les paquets installés manuellement (par vous même ou les dépendances d’une application que vous avez installé sur votre Raspberry Pi), et les paquets installés automatiquement.

Les paquets pré-installés marqués comme « automatique » peuvent être listés à l’aide de la commande

apt-mark showauto

Pour lister Ceux marqués comme installés manuellement peuvent être indiquées à l’aide

apt-mark showmanual

Plutôt que de faire défiler les pages entière (il y a au moins 500 paquets sur Raspbian Jessie), vous pouvez enregistrer la liste retournée par la commande apt-mark dans un fichier texte. Le fichier est généré à l’emplacement ou vous venez d’exécuter la commande. 

apt-mark showauto> ListePaquetsAuto.txt

ou pour lister les paquets installés manuellement

apt-mark showmanual> ListePaquetsManuel.txt

Rechercher des paquets spécifiques

Si vous cherchez des paquets en particulier, par exemple tous les paquets qui contiennent « spi », il suffit d’utiliser de combiner la commande grep

apt-mark showauto> PaquetsSPI.txt | grep spi

Voici la liste des paquets dont le nom de fichier contient la chaine « spi » sur mon Raspberry Pi

gtk2-engines-clearlookspixlibatspi2.0-0python-spidevpython3-spidev

idem mais cette fois-ci on envoi le résultat de la commande dans un fichier texte

apt-mark showauto | grep spi > PaquetsSPI.txt

raspberry pi raspbian liste paquets