Ubuntu 中终止对 i386 的支持将导致 Wine 的交付出现问题

葡萄酒项目开发商 警告 关于 Ubuntu 19.10 的 Wine 交付问题 终止 此版本支持 32 位 x86 系统。

Ubuntu 开发者决定停止支持 32 位 x86 架构 算了 发布 64 位版本的 Wine 或在基于 Ubuntu 32 的容器中使用 18.04 位版本。 问题在于64位版本的Wine(Wine64)没有得到官方支持并且包含大量 未更正的错误.
当前 64 位发行版的 Wine 版本基于 Wine32,并且需要 32 位库。

通常,在 64 位环境中,必要的 32 位库在多架构包中提供,但 Ubuntu 已决定完全停止创建此类库。 葡萄酒开发商立即 被拒绝 快照包并在容器中运行的想法,因为这只是一个临时解决方案。 值得注意的是,64 位版本的 Wine 必须以适当的形式呈现,但这需要时间。

此外,许多当前的 Windows 应用程序仍然仅以 32 位版本提供,而 64 位应用程序通常附带 32 位安装程序(以处理 Win32 中的安装尝试),因此 32 位版本的 Wine 仍在继续开发作为主要的。 长期以来,Wine64仅被定位为启动Win64应用程序的工具,而不是为了运行32位程序而设计的,并且这一特性在许多文章和文档中都有体现(现在Wine64已经 知道如何 运行 Win32 应用程序,但需要 32 位库)。

有类似问题的 面对 和 Valve,其许多目录游戏仍然是 32 位的。 Valve 打算自行支持 Steam Linux 客户端的 32 位运行时。 Wine 开发者不排除在 32 位版本 Wine 准备就绪之前,使用该运行时在 Ubuntu 19.10 中发布 64 位 Wine 的可能性,以免重新发明轮子并与 Valve 在支持领域联手适用于 Ubuntu 的 32 位库。

来源: opennet.ru

添加评论