14 mai 2014
Dupliquer un système Debian avec aptitude
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) |
Ah oui évidemment : dans le dossier utilisateur…
Bon ok je suis une grosse feignasse!
Salut,
où se trouve le fichier liste-paquets.txt sur l’ancienne machine?