前几天我去安装了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 Ask Ubuntu上搜索,但是找不到有效的解决方案。通常建议的修补程序是运行以下命令:
sudo apt-get clean && sudo apt-get autoremove
sudo apt-get -f install
sudo dpkg --configure -a
但是,这不起作用。apt-get命令都失败,并出现与上面相同的错误,而dpkg命令只是无济于事。他们经常建议通过Synaptic或命令行清除它的另一件事,这也失败了。
谢谢您的帮助
dpkg
并不总是有帮助。