Hin und wieder kann es vorkommen, dass man Software-Pakete für Debian aus dem Internet herunterlädt – diese sich jedoch nicht richtig installieren lassen, jedoch defekt im System verbleiben. Dies wäre an sich kein größeres Problem, solange das Paket nicht zu viel Platz belegt – also so gesehen ein Schönheitsfehler – dieser meldet sich natürlich bei jedem Update, bei jeder Deinstallation und so weiter und so fort.

Meist handelt es sich bei solchen Problemen um Kernel-Module, etc. Weil der Entwickler oder derjenige der das Paket nicht richtig erstellt hat, etwas übersehen hat. Zuletzt bei mir:

Building module:
cleaning build area...
'make' -C lkm/ MIGDIR=/usr/src/darling-mach-0.1/miggen MIGDIR_REL=../miggen.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.15.0-2-amd64 (x86_64)
Consult /var/lib/dkms/darling-mach/0.1/build/make.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes darling-dkms (--configure):
 »installiertes darling-dkms-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 10 zurück
Fehler traten auf beim Bearbeiten von:
 darling-dkms

Nun, grundsätzlich beginnt man zu versuchen den normalen Weg zu gehen, als Administrator am Terminal über die Paket-Verwaltung- also:

apt remove paket

In meinem Fall hat die Geschichte nicht funktioniert, nun kann man etwas weiter gehen:

apt purge paket*

Funktioniert dies nicht, kann man etwas tiefer gehen:

dpkg -r paket

Funktioniert diese Geschichte nicht, versucht man die Deinstallation zu erzwingen:

dpkg --purge --force-all paket

Oder:

dpkg --remove --force-remove-reinstreq paket

Nun, in meinem Fall hatte ich ein besonders widerspenstiges Paket – das Kernel-Modul konnte zur Installation nicht gebaut werden, zur Deinstallation muss das Paket jedoch gebaut sein. Wie schon beschrieben, ein Fehler des Paket-Erstellers. Die Lösung des Problems – man löscht die Konfiguration des nicht fertigen Paketes:

mv /var/lib/dpkg/info/paket.* /tmp/Hin und wieder kann es vorkommen, dass man Software-Pakete für Debian aus dem Internet herunterlädt - diese sich jedoch nicht richtig installieren lassen, jedoch defekt im System verbleiben. Dies wäre an sich kein größeres Problem, solange das Paket nicht zu viel Platz belegt - also so gesehen ein Schönheitsfehler - dieser meldet sich natürlich bei jedem Update, bei jeder Deinstallation und so weiter und so fort.

Meist handelt es sich bei solchen Problemen um Kernel-Module, etc. Weil der Entwickler oder derjenige der das Paket nicht richtig erstellt hat, etwas übersehen hat. Zuletzt bei mir:
CODE: ALLES AUSWÄHLEN

Building module:
cleaning build area...
'make' -C lkm/ MIGDIR=/usr/src/darling-mach-0.1/miggen MIGDIR_REL=../miggen.....(bad exit status: 2)
Error! Bad return status for module build on kernel: 5.15.0-2-amd64 (x86_64)
Consult /var/lib/dkms/darling-mach/0.1/build/make.log for more information.
dpkg: Fehler beim Bearbeiten des Paketes darling-dkms (--configure):
 »installiertes darling-dkms-Skript des Paketes post-installation«-Unterprozess gab den Fehlerwert 10 zurück
Fehler traten auf beim Bearbeiten von:
 darling-dkms
Nun, grundsätzlich beginnt man zu versuchen den normalen Weg zu gehen, als Administrator am Terminal über die Paket-Verwaltung- also:
CODE: ALLES AUSWÄHLEN

apt remove paket
In meinem Fall hat die Geschichte nicht funktioniert, nun kann man etwas weiter gehen:
CODE: ALLES AUSWÄHLEN

apt purge paket*
Funktioniert dies nicht, kann man etwas tiefer gehen:
CODE: ALLES AUSWÄHLEN

dpkg -r paket
Funktioniert diese Geschichte nicht, versucht man die Deinstallation zu erzwingen:
CODE: ALLES AUSWÄHLEN

dpkg --purge --force-all paket
Oder:
CODE: ALLES AUSWÄHLEN

dpkg --remove --force-remove-reinstreq paket
Nun, in meinem Fall hatte ich ein besonders widerspenstiges Paket - das Kernel-Modul konnte zur Installation nicht gebaut werden, zur Deinstallation muss das Paket jedoch gebaut sein. Wie schon beschrieben, ein Fehler des Paket-Erstellers. Die Lösung des Problems - man löscht die Konfiguration des nicht fertigen Paketes:
CODE: ALLES AUSWÄHLEN

mv /var/lib/dpkg/info/paket.* /tmp/
Jetzt gelingt auch die Deinstallation mit:
CODE: ALLES AUSWÄHLEN

dpkg --remove --force-remove-reinstreq paket

Jetzt gelingt auch die Deinstallation mit:

dpkg --remove --force-remove-reinstreq paket

Schreibe einen Kommentar

Noch keine Reaktion

Neue Themen im Forum
Meldung, wenn NFS Share nicht err …Zitat von zebolon am 22. November 2024, 16:27 Uhr Hallo @linuxopa … Weiterlesen
Debian installieren - für Anfänge …Danke LinuxBiber, das hilft gut weiter. Wenn da aber für den De … Weiterlesen
Frage zu GrubDanke @juhu, das war für mich eine reine Verständnisfrage allge … Weiterlesen
Kategorien im Wiki
WIKI-Beiträge des Monates

Die Beiträge des Monates finden Sie im Kalender unter den blau markierten Tageszahlen.

September 2023
M D M D F S S
 123
45678910
11121314151617
18192021222324
252627282930  
Archive