Steam发文将停止支持Ubuntu(新版本不支持32位),Ubuntu妥协并准备新方案
Linux上的Steam的可用性一直是平台上游戏的热潮,特别是最近添加了用于运行仅限Windows游戏的Steam Play兼容层。Valve一直建议游戏玩家运行Ubuntu Linux,这是最受欢迎的桌面Linux发行版,但现在正在发生变化。
前几天 Ubuntu 团队才刚刚宣布,计划于下半年发布的 Ubuntu 19.10(Eoan Ermine)将停止支持 32 位的 x86 架构。该公告邮件被解读为“暗示 Ubuntu 将不再支持 32 位应用”,人们对此反应激烈,尤其是游戏制造商,Steam 甚至表示不再支持 Ubuntu 19.10 及更高版本,Wine 的开发者也在论坛积极讨论应对方法。
6 月 22 日,Valve的一名开发人员宣布将于今年10月推出的Ubuntu Linux 19.10版本不会得到Steam的支持。Valve仍然支持Linux,而不是Ubuntu操作系统的未来版本。Linux上Steam的可用性一直是平台游戏的热潮,特别是最近新增的Steam Play兼容层用于运行仅限Windows的游戏。Valve一直建议游戏玩家运行Ubuntu Linux,这是最受欢迎的桌面Linux发行版,但现在正在发生变化。
由于Ubuntu即将发生的变化,该公司将不得不寻找新的Linux桌面发行版。那么为什么Valve放弃了最流行的Linux桌面操作系统呢?拥有并开发Ubuntu的公司Canonical 上周表示,Ubuntu 19.10将不包含任何32位软件包。这意味着依赖于任何32位库或驱动程序的应用程序将无法运行,其中包括Steam上的大量游戏。实际的Linux内核仍然支持32位软件,但需要像Ubuntu这样的OS分销商来开发和测试32位组件。
针对这一强烈反应,Canonical 今天早上发布了一份声明,称它将继续更新“Ubuntu 19.10和20.04 LTS的选定32位i386软件包”,并且它将与游戏社区合作开发长期解决方案。与此同时,Valve仍在寻找另一个Linux桌面来称呼它的家。
一种可能的长期解决方案可能是将Steam打包成一个'Snap'软件包,这是一种容器格式,可以随附所有必需的32位库。然而,至少就目前而言,Valve似乎并没有兴趣沿着那条路走下去。此举可能会影响基于Ubuntu的数十种Linux发行版。