web-dev-qa-db-fra.com

Retrait d'un PPA "backports"

Dans l'espoir de résoudre quelques problèmes avec les applications KDE sur Kubuntu 16.04, j'ai ajouté un PPA de backport (kubuntu-ppa-ubuntu-backports-xenial) et mis à jour manuellement quelques applications (apt-get install --only-upgrade`).

  • apporté des modifications très importantes au système (beaucoup de paquets ajoutés/supprimés)
  • créé plus de problèmes qu'il n'en résolvait (ma faute?)

En outre, il est temps que j'applique un ensemble de mises à niveau régulières et je ne suis pas assez confiant pour permettre une mise à niveau générale à partir du PPA.

Alors

  1. comment puis-je retirer le PPA avec un minimum de dégâts? (Qu'advient-il du logiciel déjà installé?)
  2. Existe-t-il une chance que les problèmes proviennent de la non mise à niveau de mon système avant l'ajout du PPA (aucune mise à niveau au cours des deux derniers mois) ou du fait que j'ai utilisé la mauvaise option pour effectuer la mise à niveau?
1
xenoid

Pour une alternative sûre à la suppression manuelle des PPA, vous pouvez installer un outil appelé ppa-purge

Vous pouvez l'installer en lançant:

Sudo apt install ppa-purge

Et puis pour supprimer la ppa, vous pouvez simplement lancer:

ppa-purge ppa:ppa_name_here

Que fait réellement cet outil?

Au lieu de faire quelque chose comme

Sudo add-apt-repository --remove ppa:ppa_name_here

ppa_purge est une alternative sûre car il rétrograde gracieusement tout ce qui a été installé à partir de la ...

Et pour répondre à votre question, en supposant que le "logiciel déjà installé" a été installé via la ppa... Il sera très probablement supprimé gracieusement ...

Et en ce qui concerne votre deuxième question, on ne saura peut-être jamais quelles erreurs peuvent ou non découler de ces situations spécifiques ...

3
NerdOfCode