Wine 版本冲突导致更新管理器崩溃

Wine 版本冲突导致更新管理器崩溃

我尝试通过 apt-get 安装 1.7 来更新现有的 1.5 版 wine,但显然只成功了一部分。现在我似乎陷入了困境:当我尝试安装 1.7 版时,它失败了,因为 1.5 版已经安装并且正在使用一些相同的文件。由于未满足依赖关系,我显然无法删除 1.5 版或 1.7 版的已安装部分。

运行apt-get -f install会尝试安装wine1.7-i386但失败:

Unpacking wine1.7-i386:i386 (from .../wine1.7-i386_1%3a1.7.11-0ubuntu1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/wine1.7-i386_1%3a1.7.11-0ubuntu1_i386.deb (--unpack):
 trying to overwrite '/usr/bin/wine', which is also in package wine1.5 1.5.5-0ubuntu1~ppa1~oneiric1+pulse17
Errors were encountered while processing:
 /var/cache/apt/archives/wine1.7-i386_1%3a1.7.11-0ubuntu1_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

之后运行 apt-get autoclean 会删除 wine1.7-i386,但无论如何我似乎无法超越它。此外,Ubuntu Update Manager 在加载时崩溃,显然是由于同样的错误。

任何建议都将不胜感激。谢谢。

答案1

删除 wine1.5

sudo apt-get remove wine1.5

然后安装wine1.7

sudo apt-get remove wine1.7

相关内容