Comment puis-je sauvegarder mes référentiels?


23

Je veux sauvegarder tous les référentiels que j'ai ajoutés au Ubuntu Software Center, mais apparemment sources.list ne contient que ceux qui appartiennent à Canonical.

Alors, où puis-je trouver les autres?

Réponses:


19

Il y a un répertoire, /etc/apt/sources.list.d/qui contient des entrées individuelles pour chaque PPA avec lequel vous avez ajouté add-apt-repository. Ce sont les fichiers que vous devez sauvegarder.


15

Beaucoup de gens trouvent plus facile de sauvegarder et de restaurer un seul fichier plutôt que de traiter avec un répertoire de fichiers (comme les autres solutions mentionnées l'exigent). Si vous êtes comme ça, et que vous ne vous souciez pas d'avoir chaque PPA stocké dans son propre fichier à l'intérieur de /etc/apt/sources.list.d/, vous pouvez utiliser la commande suivante pour stocker tous vos référentiels ajoutés dans un seul fichier appelé sources.listsitué dans votre répertoire personnel.

cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list > ~/sources.list

Vous pouvez ensuite déplacer ce fichier vers /etc/apt/sources.listet faire sudo apt-get updatepour ajouter à nouveau les référentiels. Si vous prévoyez d'utiliser cette sauvegarde sur un autre ordinateur, assurez-vous que la version d'Ubuntu sur la machine correspond aux versions du fichier sources.list, sinon, vous pourriez avoir des problèmes.



3

Je sauvegarde le répertoire complet / etc / apt. Vous pouvez le recopier si vous devez réinstaller, ou vous pouvez le copier au même emplacement sur une autre machine avec la même version.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.