Dupliquer un système Debian avec aptitude

Dupliquer un système Debian avec aptitude

8 mars 2018 Non Par admin

Testé sur Debian Wheezy 7.5

Un petit mémo pour installer sur une nouvelle machine les mêmes paquets que sur une autre (dite « de référence » dans ce billet).

La méthode habituelle est basée sur dpkg --get-selections, mais elle a l’inconvénient de forcer l’installation de paquets qui ont été installés en tant que dépendances sur la machine de référence.

aptitude permet de ne sélectionner que les paquets installés manuellement sur la machine de référence, les dépendances seront gérées automatiquement par aptitude sur la nouvelle machine.

Sur la machine de référence :

aptitude search '~i !~M' -F '%p' > liste_paquets.txt

On copie le fichier liste_paquets.txt sur la nouvelle machine et on lance la commande :

aptitude install $(< liste_paquets.txt)