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.