web-dev-qa-db-ja.com

Eの修正方法:サブプロセス/ usr / bin / dpkgがエラーコード(2)を返しましたか?

Icedteaプラグインをダウンロードしようとした後、このエラーを受け取りました。試した後

Sudo apt-get upgrade

私は同じ正確なエラーを受け取りました:

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)

私はすでに解決策を探してみましたが、それぞれが問題に固有のようです。助言がありますか?

9
TheUnicornCow

最初に試してください:

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'

前の指示で問題が解決しない場合は危険です...

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

最後に大きなトラフィック負荷が発生する可能性があります。

8
Croll

これは古い投稿であることは知っていますが、同じエラーが発生しました。このコマンドの問題を修正しました。

Sudo dpkg --configure -a
4
Qudor Eng

ドイツのリンクからこれを試しました:

ダウンロードして起動します available.ksh 。それから:

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

ソース

0
thelonwolfpac