Il y a quelques semaines, j'ai installé ppa:ricotz/testing
sur Ubuntu 11.10. Cela a bien fonctionné à ce moment-là, mais depuis une mise à niveau récente, le fait de lancer des applications GTK génère de nombreuses erreurs cryptiques.
Puis-je rétablir tous les packages mis à jour par ppa:ricotz/testing
vers les versions des principaux référentiels Ubuntu?
Oui. En supposant que le PPA n’ait pas masqué les composants essentiels de votre système (comme la connexion réseau, la gestion des paquets et le démarrage), il devrait être possible de restaurer votre système dans les paquets Ubuntu principaux.
Tout d'abord, accédez à une ligne de commande. Si votre système est encore suffisamment utilisable pour vous connecter et utiliser une session Ubuntu, lancez "Terminal". Sinon, appuyez sur Ctrl-Alt-F1 (Ctrl-Alt-Fn-F1 si vous avez des clés multimédia) et connectez-vous à l'invite de texte.
Maintenant. Tout d’abord, terminez toutes les mises à jour incomplètes qui peuvent avoir été interrompues.
Sudo dpkg --configure -a
Si cela répare quelque chose, il est possible qu'aucune autre réparation ne soit nécessaire; passez simplement à l'étape Finition ci-dessous. Si rien n’est réparé, l’intégrité de l’emballage de votre système est bonne et les PPA peuvent en effet être tenus pour responsables.
Première installation ppa-purge
...
Sudo apt-get install ppa-purge
Si vous utilisez Ubuntu 10.04, vous devez ajouter lucid-backports à vos sources de logiciels.
Désinstallez ensuite les fichiers PPA de votre système, en remplaçant ricotz/testing
par le fichier PPA que vous souhaitez supprimer:
Sudo ppa-purge ppa:ricotz/testing
(Si vous ne connaissez pas les PPA que vous avez installés, vous pouvez vérifier avec cat /etc/apt/sources.list /etc/apt/sources.list.d/*.list | grep ppa
. Les noms PPA correspondent à la partie unique des URL, telle que ricotz/testing
pour ppa.launchpad.net/ricotz/testing/ubuntu/
.)
Enfin, mettez à jour votre système et redémarrez.
Sudo apt-get update && Sudo apt-get upgrade
Sudo shutdown -r now
Espérons que vous redémarrez dans un Ubuntu fixe.
Je viens d'avoir le même problème en ce qui concerne ne pas être en mesure de purger le ppa ricotz/testing. Je l'ai résolu avec ce qui suit:
$ Sudo rm /etc/apt/sources.list.d/ricotz-testing-precise.list*
$ Sudo apt-add-repository ppa:ricotz/testing
$ Sudo ppa-purge ppa:ricotz/testing
Espérons que cela aidera tout le monde ayant le même problème lors de la suppression d'un ppa.