Läuft unter 12.04, wurde aber versehentlich von Vivid Vervet PPA installiert

Läuft unter 12.04, wurde aber versehentlich von Vivid Vervet PPA installiert

Ich verwende Ubuntu 12.04 (Precise Pangolin). Ich habe den Fehler gemacht, das für Vivid Vervet vorgesehene Gnome3-Staging-PPA als Quelle hinzuzufügen, was beim Upgrade zu einigen Problemen geführt hat.

Obwohl ich dieses PPA bereits aus der Quellenliste entfernt habe, besteht das Problem weiterhin, sodass immer ein Fehler wegen „unerfüllter Abhängigkeiten“ auftritt. Wie kann ich diese Situation lösen? Außerdem möchte ich die Vivid Vervet-Pakete, die ich installiert hatte, von meinem System entfernen. Vielen Dank

Antwort1

Zuerst sollten Sie das hinzugefügte Repository entfernen.ppa-purge Unterschied zwischen „ppa-purge“ und „add-apt-repository -r“?

ppa-purge – Deaktiviert ein PPA und kehrt gegebenenfalls zu den offiziellen Paketen zurück. Wenn ich beispielsweise das xorg-edgers PPA hinzugefügt und die Nvidia-Treiber installiert habe und ein ppa-purge für das besagte PPA ausführe, wird nicht nur das xorg-edgers PPA deaktiviert, sondern auch die NVIDIA-Treiber werden von dem im PPA enthaltenen auf die offiziellen zurückgesetzt, die in den offiziellen Ubuntu-Repositories zu finden sind.

Nachdem Sie nun das hinzugefügte Repository gelöscht haben, aktualisieren Sie die Softwareliste

sudo apt-get update

dann upgraden

sudo apt-get dist-upgrade

Beachten Sie jedoch, dass Sie möglicherweise dennoch einige Pakete manuell downgraden müssen. Um ein Paket downzugraden, können Sie den folgenden Befehl verwenden:

 sudo apt-get install pkg_name=version

verwandte Informationen