Comment puis-je sauvegarder mes programmes / applications, de sorte qu'après avoir réinstallé un nouveau, je puisse toujours utiliser ceux sauvegardés?

24

Existe-t-il un moyen de sauvegarder tous mes programmes, toutes les applications, de les mettre dans un répertoire ou quelque chose, afin de pouvoir les installer rapidement la prochaine fois, sans avoir à parcourir manuellement le centre d'applications, à les télécharger depuis le terminal, etc. ?

Notez que je pourrais les importer d'une distribution autre que celle sur laquelle je les ai exportés. Donc, disons que je suis dans Ubuntu, j'ai exporté des trucs, puis installé BT et voulu les importer de là.

VeXe
la source
3
@Martin Betz: Je ne suis pas d'accord pour dire que cette question est en double. L'OP veut clairement une sauvegarde complète de toutes les applications installées, y compris celles qui n'ont pas été installées via apt-get ou dpkg.
Flimm

Réponses:

32

Lorsque je dois formater mon Ubuntu, je suis la suivante:

  1. dpkg --get-selections > package_listCela crée un fichier texte ( package_list) avec tous les packages installés sur votre système. Vous pouvez modifier le fichier si vous souhaitez supprimer certains packages.
  2. /etc/apt/sources.listFichier et /etc/apt/sources.list.d/dossier de sauvegarde . Ici, il y a tous les référentiels.
  3. /home/MyUserDossier de sauvegarde . Tous les paramètres d'application sont des dossiers / fichiers cachés dans le dossier de départ de votre utilisateur, vous pouvez peut-être sélectionner les paramètres que vous souhaitez restaurer.
  4. Formatez et installez le nouvel Ubuntu.
  5. Restaurez vos référentiels ( /etc/apt/sources.listfichier et /etc/apt/sources.list.d/dossier).
  6. sudo apt-get update && sudo apt-get upgrade
  7. sudo dpkg --clear-selectionset sudo dpkg --set-selections < package_list. Pour restaurer les informations de vos packages installés.
  8. Installez-les: sudo apt-get update && sudo apt-get dselect-upgrade
  9. Enfin, sudo apt-get autoremovepour nettoyer certains packages.

Eh bien, il y a 9 étapes, mais vous avez une installation propre et facile d'Ubuntu.

Une autre solution consiste à maintenir une liste avec vos applications installées, puis sudo apt-get install app-name(vous pouvez créer un script bash).

ilazgo
la source
@lago Est-il possible d'éviter les applications installées par défaut. Par exemple, Firefox est installé par défaut, et VLC ne l'est pas. Alors la prochaine fois que j'installerai le système, installera seulement vlc.
shantanu
@shantanu pour cela, vous devez créer votre propre image Ubuntu. Il existe des logiciels qui vous aident. Recherchez dans Google ou posez une autre question :)
ilazgo
@lago désolé pour ma mauvaise explication. En fait, je veux dire que, un nouveau Ubuntu installé a installé Firefox. Maintenant, j'installe vlc. Permet d'obtenir la liste des paquets. Il devrait y avoir deux packages, firefox et vlc. Maintenant, je veux réinstaller Ubuntu. Je veux restaurer mes packages. dpkg --set-selection <package_list. dpkg fonctionnera pour firefox et vlc. Mais je n'ai pas besoin de Firefox, seulement de VLC qui n'est pas installé par défaut (dans Ubuntu frais).
shantanu
@ shantanu bien, pour cela, vous devez obtenir une image Ubuntu vide (puis installer tout ce que vous voulez), ou vous devez faire un sudo apt-get remove --purge firefoxpour chaque paquet que vous souhaitez désinstaller. Vous pouvez le faire dans un script bash.
ilazgo
2
Pour le futur lecteur: j'ai fait un acte de foi et j'ai fait la réinstallation hier. La partie où j'ai "exporté" puis "importé" la liste des logiciels installés s'est déroulée sans accroc. La partie "sauvegarder le dossier personnel" s'est bien déroulée car j'ai configuré mon ordinateur portable exactement comme avant. Certaines personnes ont signalé que les back in timeinstantanés peuvent ne pas reconnaître les anciens instantanés si la configuration du compte / autorisation n'est pas exactement la même.
Heisenberg
0

Pour les versions jusqu'à 15.04, Aptik est une méthode GUI agréable pour sauvegarder sur un lecteur distant et tout restaurer en quelques clics de souris.

Il est disponible dans les AAE.

Christophe
la source
pouvez-vous mentionner le lien vers la page qui montre l'installation de ce logiciel?
Edward Torvalds
0

Aptik est quelque chose que vous pourriez examiner

http://www.unixmen.com/aptik-backup-ppas-themes-icons-application-settings-ubuntu/

piyushraja
la source
5
Bien que votre réponse soit correcte à 100%, elle peut également devenir inutile à 100% si ce lien est déplacé, modifié, fusionné dans un autre ou si le site principal disparaît simplement ... :-( Par conséquent, veuillez modifier votre réponse et copier les informations pertinentes. étapes du lien dans votre réponse, garantissant ainsi votre réponse pour 100% de la durée de vie de ce site! ;-) Vous pouvez toujours laisser le lien en bas de votre réponse comme source pour votre matériel ...
Fabby
0

@ la réponse d'ilazgo juste au point !! Merci. J'ai utilisé un format légèrement différent en raison du problème que j'avais à portée de main. La mienne consistait à déplacer un dossier de départ chiffré d'une image disque que j'avais initialement créée vers le dossier de départ actuel. En utilisant la solution de @ ilazgo en plus de rsync options source destination, j'ai pu fusionner les deux. Une autre solution peut être trouvée ici

nyaga_githinji
la source