Wie kann ich haguichi deinstallieren? /var/lib/dpkg/info/haguichi.postrm: glib-compile-schemas: nicht gefunden

Wie kann ich haguichi deinstallieren? /var/lib/dpkg/info/haguichi.postrm: glib-compile-schemas: nicht gefunden

Wenn ich versuche, Haguichi zu deinstallieren, passiert Folgendes:

Removing haguichi (1.3.3~ubuntu16.04.1) ...

/var/lib/dpkg/info/haguichi.postrm: 3: /var/lib/dpkg/info/haguichi.postrm: glib-compile-schemas: not found
dpkg: error processing package haguichi (--remove): subprocess installed post-removal script returned error exit status 127
Errors were encountered while processing:
 haguichi
E: Sub-process /usr/bin/dpkg returned an error code (1)

Antwort1

Das Problem ist die fehlende Komponente libglib2.0-bin, die den Befehl enthält glib-compile-schemas.

Weil Haguichi beschädigt ist apt-getoder dpkgjedes Mal versucht, es zu entfernen, wenn Sie etwas installieren oder deinstallieren möchten, und das endet in einem Fehler, weil es libglib2.0-binfehlt und das Deinstallationsprogramm von Haguichi davon abhängt.

Die folgende Lösung hat bei mir funktioniert und ich hoffe, dass sie bei Ihnen genauso funktioniert:

Ich habe einfach gesagt, apt-getdass Haguichi bei jedem Installations- oder Deinstallationsvorgang ignoriert werden soll. Anschließend habe ich die fehlende Komponente installiert und dann gesagt, apt-getdass Haguichi deinstalliert werden soll.

Unten sind die Befehle, die ich verwendet habe:

sudo -s
echo haguichi hold | dpkg --set-selections
apt-get install libglib2.0-bin
apt-get remove haguichi
exit

Notiz:Wenn Sie den Befehl ausführen, apt-get install libglib2.0-binwird am Ende ein Haguichi-Fehler angezeigt, aber unabhängig davon hat Libglib Bin erfolgreich installiert.

Ich habe dies getan, indem ich den Befehl verwendet habe, den ich gefunden habe aufhier auf Unix & Linux SE.

verwandte Informationen