在Wine中,他们告知Canonical如果删除32位支持会遇到问题。

没有19.10位元的Ubuntu 32

几天前一位同事 在博客上报道了有关 最近的决定 开发人员采取了什么 规范将完全取消对32件装送货的支持 从下一个Ubuntu版本开始。

不仅如此,这个决定是否会影响到仅适用于Ubuntu的情况是否乐观,但事实并非如此,因为首先 恰好影响到所有以此为基础的生态系统, 从官方版本(例如Kubuntu,Xubuntu,Lubuntu等)以及其衍生版本(例如Linux Mint,Zorin OS,Puppy Linux等)衍生而来。

你们中许多人会知道,Canonical放弃了适用于Ubuntu的32位映像, Ubuntu开发人员决定结束发行版中体系结构生命周期的结束。

En Ubuntu 19.10此版本将不再具有安装包的可能性 存储库中的i386体系结构。

如果Canonical放弃了对19.04位软件包的支持,那么Ubuntu 32上将不支持Wine。

在Ubuntu开发人员发布声明后,停止将精力集中在32位软件包的创建和维护上。

Wine项目的开发人员对此做出了回应 警告Canonical,如果在此版本中不再支持19.10位x86系统,Ubuntu将无法为Ubuntu 32交付Wine。

通过决定放弃对86位x32架构的支持,Ubuntu开发人员希望发行64位版本的Wine。 或在基于Ubuntu 32的容器中使用18.04位版本。

问题是Wine的64位版本 (Wine64) 不受官方支持 并包含大量未更正的错误。

Apt要求i386和amd64软件包的版本匹配,否则它将拒绝安装它们,因此,除非进行更改,否则19.10及更高版本的用户将无法安装运行Wine所需的32位库,除非用户自己决定返回Ubuntu 18.04。

由于用于64位发行版的Wine的当前版本基于Wine32,并且需要32位库。

通常情况下, 在64位环境中,所需的32位库以多体系结构软件包的形式提供, 但是在Ubuntu中,决定完全停止创建此类库。

葡萄酒开发商立即拒绝了这个主意 从即时包装中将其扔到容器中,因为这只是临时解决方法。

这样做的不利之处在于,我们将花费大量时间向用户说明,无论我们在何处收集该信息,64位Wine都不会运行32位程序。

据观察, 必须将64位版本的Wine转换为正确的格式,但这需要时间。

另外, 当今许多Windows应用程序继续仅提供32个版本 位和64位应用程序通常随32位安装程序一起提供(以处理Win32上的安装尝试),因此32位版本的Wine继续作为主要版本。

长期以来,Wine64仅被定位为用于运行Win64应用程序的工具,而不是用于运行32位程序的工具,该功能在许多文章和文档中都有反映。

与此同时 Steam也面临类似的问题,目录中的许多游戏仍然是32位的。

Valve打算自己为Linux Staem客户端支持32位运行时。

尽管Wine开发人员不排除使用此运行时将32位Wine发送到Ubuntu 19.10的可能性,但在64位版本的Wine准备就绪之前,不必重复工作并与Valve共同维护适用于Ubuntu的32位库。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责数据:MiguelÁngelGatón
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。