Il peut souvent être pratique de voir les paquets actuellement installé sur son système d’exploitation (ici basé sur Debian). On peut par exemple vouloir les exporter pour les réinstaller sur une autre distribution ou tout bêtement pour réinstaller sa machine.
La solution pour faire ça consiste à utiliser le gestionnaire de paquets dpkg à l’aide de la commande :
dpkg --get-selections
Ce qui permet par exemple d’exporter cette liste en l’inscrivant dans un fichier comme ceci :
dpkg --get-selections > packagesList
Un fois ce fichier plat importé sur le nouvel OS, on va importer la liste de paquets en faisant :
dpkg --set-selections < packagesList
Remarque : notez bien la différence entre le get et le set.
Il ne reste plus qu’à installer cette liste à l’aide de la commande :
apt-get dselect-upgrade
Si vous voulez simplement obtenir des informations détaillées sur les paquets que vous avez installés, vous pouvez utiliser :
dpkg -l
mais le détail des informations empêchera de réimporter ce fichier par la suite.