staging.inyokaproject.org

Paket produziert Fehlermeldung, lässt sich nicht deinstallieren

Status: Gelöst | Ubuntu-Version: Ubuntu 16.04 (Xenial Xerus)
Antworten |

themolemi

Anmeldungsdatum:
3. Januar 2018

Beiträge: Zähle...

Hallo! Bei jedem Start meldet ubuntu (16.04, auf neuestem Stand) einen Systemfehler, den ich wegklicken kann. Ich bemerke keine Einschränkungen der Funktionalität. Laut apt ist das Paket libxcb-damage0 nicht korrekt installiert. Ich habe versucht es zu deinstallieren (sudo apt remove libxcb-damage0), Resultat:

dpkg: Fehler beim Bearbeiten des Paketes libxcb-damage0:amd64 (--remove):
 Paket ist in einem sehr schlechten inkonsistenten Zustand - Sie sollten
 es erneut installieren, bevor Sie es zu entfernen versuchen.
Fehler traten auf beim Bearbeiten von:
 libxcb-damage0:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

Die re-installation ergibt dieses: (sudo apt-get install libxcb-damage0):

dpkg: Fehler beim Bearbeiten des Paketes libxcb-damage0:amd64 (--configure):
 Paket libxcb-damage0:amd64 ist nicht bereit zur Konfiguration
 kann nicht konfiguriert werden (momentaner Status »half-installed«)
Fehler traten auf beim Bearbeiten von:
 libxcb-damage0:amd64
E: Sub-process /usr/bin/dpkg returned an error code (1)

Zwischenzeitlich habe ich mir mal den Ordner zeigen lassen und ihn einfach gelöscht, hat nichts geändert. Irgendwo müssen Einträge bestehen die auf diese library zeigen, die ich nicht identifizieren kann. Kann mir jemand weiterhelfen? Grazie! :-J

Bearbeitet von redknight:

Bitte nutze codeblöcke

axt

Anmeldungsdatum:
22. November 2006

Beiträge: 34254

1
2
3
4
5
6
7
cd ~/Downloads/
wget http://archive.ubuntu.com/ubuntu/pool/main/libx/libxcb/libxcb-damage0_1.11.1-1ubuntu1_amd64.deb
sudo dpkg -i libxcb-damage0_1.11.1-1ubuntu1_amd64.deb
sudo apt-mark auto libxcb-damage0
sudo apt-get update && sudo apt-get dist-upgrade
sudo apt-get -f install
rm libxcb-damage0_1.11.1-1ubuntu1_amd64.deb

themolemi

(Themenstarter)

Anmeldungsdatum:
3. Januar 2018

Beiträge: Zähle...

Danke axt. Ich wüsste noch gerne kurz in menschlicher Sprache was das tut. Verstehen ist mein Beruf ☺ :-J

axt

Anmeldungsdatum:
22. November 2006

Beiträge: 34254

Das, was dasteht, Befehlszeile für Befehlszeile in einem Terminal über copy & paste ausführen.

Wiki → cd, wget, dpkg, apt-get, rm, sudo

themolemi

(Themenstarter)

Anmeldungsdatum:
3. Januar 2018

Beiträge: 3

Soweit habe ich's verstanden. Nur so für zukünftige Generationen mal im Detail: cd ~/Downloads/ % wechselt nur das Verzeichnis, kann auch in einem anderen Verzeichnis statt finden, ich hab's in ~/temp gemacht wget http://archive.ubuntu.com/ubuntu/pool/main/libx/libxcb/libxcb-damage0_1.11.1-1ubuntu1_amd64.deb % lädt das Paket aus den Standard-Paketquellen aus dem Netz sudo dpkg -i libxcb-damage0_1.11.1-1ubuntu1_amd64.deb % installiert das Paket sudo apt-mark auto libxcb-damage0 % markiert das Paket als automatisch installiert. In meinem listing oben war es als manuell installiert markiert, war ja auch richtig, stört aber anscheinend jetzt sudo apt-get update && sudo apt-get dist-upgrade % holt Aktualisierungen für das ganze System sudo apt-get -f install % installiert die Aktualisierungen rm libxcb-damage0_1.11.1-1ubuntu1_amd64.deb % löscht die heruntergeladene Paketdatei.

Saubere Arbeit axt, vielen Dank, hätte ich bestimmt noch lange mühsam rumprobiert ohne Dich.

Antworten |