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)
No votes yet.
Please wait...
Voting is currently disabled, data maintenance in progress.

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!

    No votes yet.
    Please wait...
    Voting is currently disabled, data maintenance in progress.
  2. jeanminux

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

    No votes yet.
    Please wait...
    Voting is currently disabled, data maintenance in progress.

Laisser une réponse