Я пошел, чтобы установить bsnes на днях, и по любой причине установка не удалась. Теперь я не могу обновить, установить новые пакеты или выполнить какие-либо команды apt-get, так как все они пытаются обработать этот поврежденный пакет и дают сбой. Попытка установить новый пакет также обрекает его на такую же участь. Я получаю ошибку:
Setting up google-chrome-stable (33.0.1750.152-1) ...
/var/lib/dpkg/info/google-chrome-stable.postinst: 124: /var/lib/dpkg/info/google-chrome-stable.postinst: update-alternatives: not found
dpkg: error processing google-chrome-stable (--configure):
subprocess installed post-installation script returned error exit status 127
Setting up bsnes (0.088-7) ...
/var/lib/dpkg/info/bsnes.postinst: 5: /var/lib/dpkg/info/bsnes.postinst: update-alternatives: not found
dpkg: error processing bsnes (--configure):
subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
google-chrome-stable
bsnes
E: Sub-process /usr/bin/dpkg returned an error code (1)
Я искал в Google и здесь, в Ask Ubuntu, но не нашел работающего решения. Обычно предлагаем исправить это запустить следующее:
sudo apt-get clean && sudo apt-get autoremove
sudo apt-get -f install
sudo dpkg --configure -a
Это, однако, не работает. Все команды apt-get терпят неудачу с той же ошибкой, что и выше, и команда dpkg просто не помогает. Другое дело, что они часто предлагают очистить его через Synaptic или командную строку, что также не помогает.
Спасибо за помощь
dpkg
не всегда помогает.