Canonical说,“在Ubuntu 18.04 LTS发布之后,我们在Ubuntu-devel列表上有了大量的线程,并且还详细咨询了Valve这个主题。这些讨论都没有引起我们在这里看到的激情,所以我们觉得我们已经达成了足够的共识在Ubuntu 20.04 LTS中移动。“
因此,Ubuntu工程团队“得出的结论是,我们不应该继续将i386作为一种架构向前发展,”Steve的Vorlon'Langasek解释说,他是一名高级Ubuntu软件开发人员。“因此,i386将不会作为19.10版本的架构,我们将很快开始在Ubuntu基础架构中为Eoan系列禁用它。”
如果您真的需要这些库用于特定程序,Canonical建议您下载并安装软件包,例如Snap,其中包括特定程序所需的所有库。
毕竟,正如另一个Ubuntu论坛所述,“现在只运行32位操作系统的硬件变得非常罕见,并且不太可能有足够的资源来运行最新版本的Ubuntu桌面。”
Ubuntu开发人员Will Cooke解释说,虽然“386占Ubuntu安装基数的1%左右”,但潜在问题更大。虽然32位操作系统是历史,但事实证明,32位软件库已经存在,而一些非常受欢迎的程序 - 主要是游戏 - 仍在使用它们。开发人员和Ubuntu用户并不满意。
特别值得一提的是,流行的Steam游戏平台开发商的创始人Valve在Twitter上宣布:“Ubuntu 19.10和未来版本将不会得到Steam的正式支持或推荐给我们的用户。我们将评估如何最大限度地减少现有用户的破损,但也将我们的重点转移到另一个分销,目前是TBD。“
在WINE上- 最常用于在Linux上运行Windows应用程序的程序 - 另一位程序员在考虑“是否甚至打算尝试将Ubuntu 19.10及更高版本打包为Wine。”
一段时间以来,人们都知道Steam和Wine都依赖于古老的32位库。“在用于移除i386端口的已知拦截器列表中,有蒸汽和葡萄酒。”一些驱动程序 - 特别是对于较旧的Brother打印机- 似乎只能使用32位库。
与此同时,Canonical开发者倡导者Alan Pope进行的一些测试发现,一些现有的Steam和Wine程序不会在测试版Ubuntu 19.10上运行。Ubuntu开发人员担心 - 自然就足够了 - 这将使一些Linux桌面用户放弃Ubuntu。
那不行。
展望未来,Canonical已经决定“我们可以相对轻松地更改计划,并在Ubuntu 20.04 LTS中本地启用具有特定需求的应用程序。”
Canonical还声称它“与WINE,Ubuntu Studio和游戏社区一起使用容器技术来解决32位库的最终寿命;它应该可以在更新版本的Ubuntu上运行旧应用程序.Snap和LXD启用我们都有完整的32位环境和捆绑的库,以便长期解决这些问题。“
但是,在短期内,您不再需要担心Ubuntu的下几个版本运行Steam游戏,支持WINE的Windows程序和旧硬件。32位Linux将至少存活几年。