对Ubuntu感兴趣的Wine开发人员放弃了Ubuntu 19.10中的32位支持

有消息称Ubuntu将终止对32位x86架构的支持, 酒类 开发人员,Wine-devel邮件列表。酒类开发人员对此消息感兴趣,因为许多64位Windows应用程序仍使用32位安装程序或32位组件。

实际上,如果您的64位应用程序以其他方式(.zip,Steam Play,Wine特定的包装等)打包,或者可以使用诸如msidb之类的Wine内置组件,则仅64位Wines很有用。仅在运行时。 (CodeWeavers的Vincent Povirk)

下一个在32位上使用Wine的Ubuntu解决方案是将应用程序作为快照公开,或使用基于Ubuntu 18.04 LTS的LXD容器,该容器具有对多体系结构32位WINE和相关库的完全访问权限。 CodeWeavers的Vincent Povirk说,在这个临时解决方案上花很多精力是没有意义的。 Wine OBS存储库的维护者表示,他对维护大量库不感兴趣。似乎答案不是为Ubuntu 19.10和更高版本构建Wine软件包,还是为Steam软件包使用Steam运行时,但是尚未做出最终决定。
Ubuntu不是第一个支持仅64位版本的Linux发行版。 openSUSE取得了飞跃,但是将继续提供构建和运行Wine所需的所有32位库。 Ubuntu公告和常见问题解答提到了32位x86架构的删除,因此似乎没有计划在Ubuntu中做同样的事情。
还值得注意的是Debian Wine维护者Jens Reyer(Ubuntu从Debian获得了Wine软件包)指出Debian当前不打算退出32位x86架构。维护人员)为Ubuntu或Ubuntu修改i386。关于Ubuntu放弃32位x86架构的讨论以及Wine对此的计划, 葡萄酒开发邮件列表 (单击“下一封邮件”以阅读您对第一封邮件的回复。) Ubuntu公告 关于在Ubuntu 19.10 Eoan Ermine之后删除i386(32位x86)体系结构(有关详细信息,包括FAQ)。[Update] Canonical的Snap倡导者Alan Pope, 在Ubuntu 19.10 Eoan Ermine上测试,删除所有32位软件包尝试使用Wine运行一些GOG游戏。
在他尝试的6款游戏中,有3款未能安装(Wine抱怨未安装wine32),另一款由于无法提供32位二进制文​​件而无法启动。艾伦(Alan)认为其中的最后两个是由于该测试所用的VirtualBox中缺少OpenGL支持。
他声称,该游戏可能会与自己所需的库一起发布和运行,WINE64足以玩Windows游戏,而且两者都具有这种简单性说他在考试中遭到拒绝。他补充说:“我想要更多的测试和反馈。”[Another update] 感谢我们上周收到的反馈, 规范变更计划生成为Ubuntu 19.10和20.04 LTS选择的32位i386软件包。该公告还提到,Ubuntu将与WINE,Ubuntu Studio和游戏社区合作,使用容器技术来解决32位库的最终使用寿命。
通过 R / Linux的 (U /两音调)

Sidebar