我使用的是 Ubuntu 12.04,直到今天为止,运行过程中没有遇到任何重大问题。我的日志显示,昨天(2014 年 5 月 9 日)我的系统执行了自动 dist-upgrade。通过该 dist-upgrade,它卸载了 WINE(1.6)。所以我现在无法运行基于 WINE 的程序。(我尝试等待一天并反复尝试,sudo apt-get update; sudo apt-get dist-upgrade
但都没有成功。)
sudo apt-get install wine
或者sudo aptitude install wine
没有安装WINE,而是出现如下错误:
以下软件包具有未满足的依赖关系:wine:依赖:wine1.6 但不会安装或 wine1.7 但不会安装
最近还有其他人遇到过类似的故障吗?
答案1
尝试:
ppa-purge ppa:ubuntu-wine/ppa
apt-get update
apt-get dist-upgrade
apt-get install wine
答案2
几天后,我想我找到了问题的根源:某些软件包导致系统不稳定。找到这些软件包,然后删除它们。就我而言,我卸载了grive
和grive-tools
,后者不是为 Ubuntu 12.04 设计的。因此,即使他们的网站说他们在 12.04 中没有遇到任何问题,但我在我的系统中遇到了它。
教训(艰难的方式):如果您需要维护一个不会崩溃的生产系统,请尝试严格遵守经过充分测试的存储库,而不是从非为您的系统设计的版本中单独下载一两个软件包。
我删除了那些搞乱系统的程序后,就可以重新安装 WINE。如果您遇到此问题,请搜索那些程序(尤其是您最近安装的程序)并将其删除。