Vous changez de machine passez d'un PC à un mac, ou dans mon cas d'une station sun à un PC, comment conserver l'essentiel de votre installation et de vos reglages persons ? Un simple backup ne suffira pas, car les executables ne sont pas compatibles donc ...
- On fait une installation minimale sur la nouvelle architecture (NA) , en essayant si possible de reproduire la table des partitions de l'ancienne architecture (AA)
- On recupere sur AA la liste des packages debians installés
$ dpkg --get-selections > deb_list.txt
- On copie cette liste sur NA et on installe
# dpkg --set-selections < deb_list.txt
# apt-get dselect-upgrade
Inutile de configurer les packages maintenant, on copiera le repertoire /etc de AA par la suite.
La ou c'est plus complique, c'est pour les logiciels que vous avez compiles vous meme. Si vous avez installe stow, (http://packages.debian.org/stable/admin/stow ) les logiciels correpondant se trouvent dans /usr/local/stow. La par contre vous etes bon pour un tour de wget, ./configure et make install ....
- Une fois tout les debs installes, on se fait une copie de de sauvegarde/etc, dans un autre parition par exemple, et on remplace le /etc existant par celui de AA. ( d'ou la bonne idée de respecter la FHS )
Cependant on se doit de garder /etc/lilo.conf et /etc/fstab, qui sont specifiques au hardware de NA, ici un PC.