Lié à cette question . Mais ma préoccupation est qu'au cours de l'année écoulée, la plupart de mes applications les plus intéressantes (ou utilisées) proviennent de PPA, et le simple fait de sauvegarder ma liste de sources n'ajoutera pas les clés de tableau de bord associées de la même manière add-apt-repository
.
Je cherche donc un moyen de lister toutes les URL PPA (comme ppa:chromium-daily/stable
) afin que je puisse facilement écrire une série de commandes add-apt-repository pour les ajouter dans une nouvelle installation avec élégance.
À moins de jeter mon histoire bash bien sûr. Qu'est-ce qui pourrait être faisable, selon l'origine de ce fichier?
Ce que je fais, c'est que je copie tout le répertoire / etc / apt dans un endroit sûr. Si vous devez réinstaller ou cloner votre installation, copiez simplement ce répertoire. Cela sauvera même les clés de confiance gpg.
la source
Si l'importation de toutes les clés GPG est ce que vous recherchez, vous pouvez utiliser mon script (fourni en .deb) pour importer toutes les clés GPG manquantes à la fois. Télécharger
Pour l'utiliser, lancez simplement:
Vous pouvez jeter un œil à l'intérieur du .deb si vous le souhaitez, le script est vraiment petit et facile à comprendre (au cas où vous ne feriez pas confiance à mon deb).
Ensuite, pour sauvegarder tous les PPA, il vous suffit de copier tous les fichiers .list sur le nouvel ordinateur / nouvelle installation et une fois que vous les avez copiés, exécutez la commande ci-dessus pour importer toutes les clés.
la source
D'après ma réponse sur Comment puis-je obtenir une liste de tous les référentiels et PPA de la ligne de commande dans un script d'installation?
Liste des AAE au
ppa:USER/REPO
format:Générer un script d'installation:
(sortez le
-y
si vous ne voulez pas une installation non interactive)Exécutez le script:
Voir ma réponse sur l'autre question pour des scripts complets avec quelques fonctionnalités supplémentaires que vous pouvez enregistrer et utiliser.
la source