Как я могу исправить 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 addressE: Sub-process /usr/bin/dpkg returned an error code (2)

Я уже пробовал искать решения, но каждое из них, похоже, уникально для данной проблемы. Есть какие-нибудь предложения?

Попробуй сначала:

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 -asudo apt-get -f installsudo apt-get cleansudo apt-get update && sudo apt-get upgrade

Последнее может привести к огромной транспортной нагрузке.

Я знаю, что это старый пост, но я получил ту же ошибку. Я устранил проблему с помощью этой команды:

sudo dpkg --configure -a

Я пробовал это по немецкой ссылке:

Отложите и начните доступно.ksh. Затем :

sudo apt-get update && sudo apt-get dist-upgradesudo dpkg --clear-availsudo apt-get update && sudo apt-get dist-upgrade

(Источник)

Пожалуйста, добавьте выходные данные cat /var/lib/dpkg/info/linux-sound-base.info

cat: /var/lib/dpkg/info/linux-sound-base.info: Такого файла или каталога нет