升级到18.04后葡萄酒版本不匹配
升级到18.04后,我在运行wine时遇到版本不匹配错误:
wine client error:0: version mismatch 524/547.
无法弄清楚什么在干扰什么,特别是因为apt list给了我一堆包:
fonts-wine/bionic,bionic,now 3.0-1ubuntu1 all [installed,automatic] libwine/bionic,now 3.0-1ubuntu1 amd64 [installed,automatic] wine-stable/bionic,bionic,now 3.0-1ubuntu1 all [installed,automatic] wine2.0/now 1:2.0-0ubuntu1~16.04~ricotz1 amd64 [installed,local] wine2.0-amd64/now 1:2.0-0ubuntu1~16.04~ricotz1 amd64 [installed,local] wine2.0-i386/now 1:2.0-0ubuntu1~16.04~ricotz1 i386 [installed,local] wine32/bionic,now 3.0-1ubuntu1 i386 [installed,automatic] wine64/bionic,now 3.0-1ubuntu1 amd64 [installed,automatic] winetricks/bionic,bionic,now 0.0+20180217-1 all [installed,automatic]
跑葡萄酒 – 版本给我葡萄酒2.0
有谁知道应该/可以在这里删除哪些包装,以便葡萄酒再次起作用?
提前致谢!
Wine目前没有Bionic存储库。 最好的是Artful。 根据升级之前安装Wine的方式,我建议在/ etc / apt中查看sources.list。
如果您最初通过遵循Wine指南安装Wine,则应该有类似于以下内容的行:
deb https://dl.winehq.org/wine-builds/ubuntu/
然而,直到Wine的开发人员提供Bionic存储库之前,这在Bionic中还不起作用。 要解决此问题,请将以上行编辑为:
deb https://dl.winehq.org/wine-builds/ubuntu/ artful main
如果您的sources.list文件中没有Wine的任何行,请按上面的方式添加。
在更新之后,您应该能够安装Wine的主页上报告的正确winehq-stable和winehq-staging版本。 当Bionic可用时,您应该能够恢复到第一行,而不会在末尾添加“artful main”。