Vous pouvez faire une sauvegarde de tous vos packages installés, puis une nouvelle installation puis un processus de restauration.
Tout d'abord, à partir d'un ordinateur avec toutes les applications préinstallées, récupérez votre liste de packages installés et redirigez la sortie vers un fichier appelé packages.txt. Enregistrez cette liste de packages quelque part afin de pouvoir l'utiliser pour le processus de restauration.
sudo dpkg --get-selections > packages.txt
Pour restaurer toutes les applications de votre liste, vous devez suivre très attentivement un processus en trois étapes.
sudo dpkg --clear-selections
sudo dpkg --set-selections < packages.txt
sudo aptitude install
Vous serez invité à installer toutes les nouvelles applications de la liste. Un autre exemple de ce que ce processus vous permet de faire est de créer une base de référence de toutes les applications après une nouvelle installation d'Ubuntu. Supposons que vous souhaitiez supprimer toutes les applications installées depuis l'installation propre, effectuer exactement le même processus et tout package non défini dans cette liste sera supprimé.
sudo dpkg --get-selections > clean-install-package-list.txt
sudo dpkg --clear-selections
sudo dpkg --set-selections < clean-install-package-list.txt
sudo aptitude install
La toute première commande de --clear-selections
marque tous les packages actuellement installés dans l'état deinstall
. Lorsque vous restaurez la liste des applications à l'aide --set-selections
, seuls les packages omis de la liste resteront dans l' deinstall
état. Aptitude honorera l'état de désinstallation et supprimera les packages supplémentaires, vous laissant uniquement avec les packages de la liste.