Wie entferne ich ein Paket mit dem Status „rU“?

Wie entferne ich ein Paket mit dem Status „rU“?

Ich habe versucht, mit dem Befehl einige 32-Bit-Bibliotheken zu installieren dpkg -i --force-architecture. Dies ist jedoch aufgrund eines Abhängigkeitsproblems fehlgeschlagen.

Wenn ich jetzt versuche, die 64-Bit-Version derselben Bibliothek zu installieren, wird angezeigt, dass sie bereits installiert ist. Wenn ich versuche, sie zu entfernen, wird angezeigt, dass sie nicht installiert ist.

dpkg-query -lzeigt an, dass der Status rUfür das Paket ist.

Ich habe dpkg-configure -a, dpkg--reconfigure, apt-get install -f, apt-get clean, apt-get autocleanund im Grunde jede mögliche Google-Suche ausprobiert.

Wie kann ich diese festgefahrene Paketinstallation beenden?

Antwort1

:archMulti-Arch-Pakete sollten mit where archis i386oder beginnen amd64. Probieren Sie die i386-Version von aus, libgtk1.2indem Sie sie explizit benennen:

sudo apt-get purge libgtk1.2:i386

Wenn dies aufgrund von Abhängigkeitsproblemen fehlschlägt, versuchen Sie, die -fOption hinzuzufügen.

Woher hast du diese Bibliotheken? Die aktuelle GTK+-Bibliothek ist 2.24-4 für Natty (libgtk2.0-0). libgtk1.2 ist in Hardy und Dapper zu finden, lautpakete.ubuntu.com.

verwandte Informationen