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?
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:
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.
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.
Vous pouvez également utiliser y-ppa-managerou vous pouvez utiliser apt-clonepour le faire.
Voici une capture d'écran :
