it-swarm.com.de

Wie kann ich beheben, dass E: Sub-process / usr / bin / dpkg einen Fehlercode (2) zurückgegeben hat?

Ich habe diese Fehlermeldung erhalten, nachdem ich versucht habe, das icedtea-Plugin herunterzuladen. Nach dem Versuch

Sudo apt-get upgrade

Ich habe den gleichen genauen Fehler erhalten:

Preconfiguring packages ...
dpkg: unrecoverable fatal error, aborting:
 unable to open files list file for package `linux-sound-base': No such device or address
E: Sub-process /usr/bin/dpkg returned an error code (2)

Ich habe bereits versucht, nach Lösungen zu suchen, aber jede scheint für das Problem einzigartig zu sein. Irgendwelche Vorschläge?

9
TheUnicornCow

Versuchen Sie zuerst:

Sudo rm /var/lib/dpkg/available 
Sudo touch /var/lib/dpkg/available  
Sudo sh -c 'for i in /var/lib/apt/lists/*_Packages; do dpkg --merge-avail "$i"; done'

Gefährlich, wenn vorherige Anweisung das Problem nicht löst ...

Sudo dpkg --configure -a
Sudo apt-get -f install
Sudo apt-get clean
Sudo apt-get update && Sudo apt-get upgrade

Letzteres kann eine große Verkehrslast verursachen.

8
Croll

Ich weiß, dass dies ein alter Beitrag ist, aber ich habe den gleichen Fehler erhalten. Ich habe das Problem mit diesem Befehl behoben:

Sudo dpkg --configure -a
4
Qudor Eng

Ich habe es über einen deutschen Link versucht:

Downloaden und starten Sie available.ksh . Dann :

Sudo apt-get update && Sudo apt-get dist-upgrade
Sudo dpkg --clear-avail
Sudo apt-get update && Sudo apt-get dist-upgrade

( Quelle )

0
thelonwolfpac