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)
VN:F [1.9.22_1171]
Rating: 4.7/5 (3 votes cast)
Dupliquer un système Debian avec aptitude, 4.7 out of 5 based on 3 ratings

2 réactions sur “Dupliquer un système Debian avec aptitude”

  1. jeanminux

    Ah oui évidemment : dans le dossier utilisateur…
    Bon ok je suis une grosse feignasse!

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)
  2. jeanminux

    Salut,
    où se trouve le fichier liste-paquets.txt sur l’ancienne machine?

    VA:F [1.9.22_1171]
    Rating: 0 (from 0 votes)

Laisser une réponse