web-dev-qa-db-fra.com

Existe-t-il un outil pour mettre à jour mes entrées PPA sources.list après la mise à niveau?

Lorsque je passe d'une version d'Ubuntu à une autre, l'outil de mise à niveau désactive à juste titre tous mes PPA, de sorte que les logiciels compilés ou liés à l'ancienne version d'Ubuntu n'interfèrent pas avec la nouvelle version que je viens de mettre à niveau.

Existe-t-il un moyen de réactiver et de mettre à jour automatiquement les PPA fournissant des packages pour la nouvelle version d'Ubuntu? Par exemple, supposons que j'utilise actuellement Maverick et que deux PPA sont activés, "foo" et "bar". Supposons que "foo" fournit des packages à la fois pour Maverick et Natty, tandis que "bar" fournit des packages pour Natty uniquement. Existe-t-il un outil que je pourrais exécuter après la mise à jour vers Natty qui réactiverait mon PPA "foo" et le mettrait à jour pour qu'il pointe vers les packages Natty, tout en laissant le PPA "bar" désactivé?

19
Ryan Thompson

Il existe un outil appelé Y-PPA-Manager qui vous permet de faire exactement cela.

Pour essayer Y-PPA-Manager, vous devez exécuter les commandes suivantes dans un terminal:

Sudo add-apt-repository ppa:webupd8team/y-ppa-manager
Sudo apt-get update
Sudo apt-get install y-ppa-manager

Après l’installation, lancez le logiciel et cliquez sur le bouton 'Avancé'.

enter image description here

Après avoir cliqué sur ce bouton, vous obtiendrez une fenêtre similaire à celle ci-dessous. Cliquez sur 'Réactiver les PPA actifs après la mise à niveau d'Ubuntu'.

enter image description here

Vous serez alors invité à entrer votre mot de passe. Entrez votre mot de passe et cliquez sur OK. Après cela, vous obtiendrez une boîte de dialogue comme celle-ci:

enter image description here

Cliquez sur OK et attendez que tous les PPA actifs soient réactivés. Lorsque tout le processus est terminé avec succès, vous en serez averti.

28
jokerdino