dpkg Fehler
Es kann vorkommen, dass ein Paket sich nicht installieren, aber auch nicht deinstallieren lässt.
Dann kann es helfen, das Paket aus dpkg zu entfernen. Damit ist zwar nicht das Paket entfernt, aber man kann wieder neu installieren.
Beispiel:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Lese Status-Informationen ein... Fertig
[....]
dpkg: Fehler beim Bearbeiten von netatalk (--remove):
Paket ist in einem sehr schlechten inkonsistenten Zustand - Sie sollten
es erneut installieren, bevor Sie es zu entfernen versuchen.
(Lese Datenbank ... 103730 Dateien und Verzeichnisse sind derzeit installiert.)
[....]
Verarbeite Trigger für man-db ...
Fehler traten auf beim Bearbeiten von:
netatalk
E: Sub-process /usr/bin/dpkg returned an error code (1)
Lösung:
sudo dpkg --remove netatalk
Dann apt-get -f install. Falls das nicht klappt, dann manuell den Eintrag in der status-Datei bearbeiten
sudo nano /var/lib/dpkg/status
und mit STRG W das fehlerhafte Paket suchen. Im Beispielfall netatalk.
An der gefundenen Stelle den komplette Block löschen. Leerzeile beachten!
Anschließend
sudo apt-get -f install