Meldung 'E: dpkg wurde unterbrochen. Sie müssen' sudo dpkg --configure -a 'manuell ausführen, um das Problem zu beheben.'


34

Wann immer ich versuche, das Update zu erhalten, erhalte ich den Fehler in der letzten Zeile:

Ign http://in.archive.ubuntu.com trusty-updates/multiverse Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-updates/restricted Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-updates/universe Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-backports/main Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-backports/multiverse Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-backports/restricted Translation-en_IN
Ign http://in.archive.ubuntu.com trusty-backports/universe Translation-en_IN
E: dpkg was interrupted, you must manually run 'sudo dpkg --configure -a' to correct the problem.

Und dann laut dem angeforderten Fehler beim Ausführen:

$ sudo dpkg --configure -a
dpkg: error: parsing file '/var/lib/dpkg/updates/0009' near line 0:
 newline in field name `#padding'

Was jetzt? Kann ich den Fehler beheben?

Ich habe diesen Link ausprobiert .

Antworten:


67

Sie haben einen falschen Link verwiesen. Versuchen Sie die folgenden Befehle auf dem Terminal, um alle Dateien im /var/lib/dpkg/updatesVerzeichnis zu entfernen.

cd /var/lib/dpkg/updates
sudo rm *

Führen Sie dann den folgenden Befehl aus, um neuere zu erhalten:

sudo apt-get update

1
es funktioniert gut für mich.
— user284303

2
Das hat auch bei Raspbmc / Raspbian funktioniert. Ich bin jedoch gespannt - ist das eine sichere Lösung?
— Aalaap

Dies funktionierte für mich auf Ubuntu 12.04.5 LTS
— Küken

2
Funktioniert noch in 2016 für Ubuntu-15.04 (-basiertes Zorin OS 10)!
— 13.

1
Vielen Dank für diese Lösung. Ich war immer auf der Suche nach einer Möglichkeit, den Fehler zu beheben, als ich absichtlich die dpkg-Installation einer problematischen .deb-Datei unterbrach. Ich freue mich sehr über Ihren Rat!
— Ev-

3

Für mich geht das! Ich habe versucht, den Wireless-Treiber zu installieren, als dieser Fehler auftrat. Musste die Dateien und auch die Sperrdateien löschen.

sudo rm /var/lib/apt/lists/lock
sudo rm /var/cache/apt/archives/lock
cd /var/lib/dpkg/updates
sudo rm *
sudo apt-get update

und dann können Sie Ihr apt-get installauf das Paket ausführen , das Sie installieren möchten


1
Nicht unbedingt eine gute Idee ohne zusätzliche Vorsichtsmaßnahmen.
— 0xC0000022L

Dies funktionierte für mich, als die vorherige Antwort nicht, obwohl ich nicht sicher bin, dass es nicht ohne Nebenwirkungen war ...
— Erty Seidohl
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.