Fedora Linux 开发者提议在即将发布的 Fedora 44 中停止对 32 位软件包的支持,理由是许多其他项目已放弃相关维护。但这一计划迅速引发社区强烈反对。据 GamingOnLinux 报道,此举将影响 Steam 游戏玩家——该平台需依赖 32 位支持才能正常运行。专为游戏优化的 Bazzite 系统开发者 Kyle Gospodnetich 更直言,若仓促实施该计划,“将直接扼杀这个操作系统”,即便 Steam 已具备 64 位运行所需组件。目前该提案仍需经过 Fedora 工程指导委员会 批准。

Cover Image

64 位计算技术早在 2003 年 便进入主流市场,近年来已获得广泛支持,导致众多项目陆续放弃 32 位架构。提案指出,停止维护 i686Fedora 支持的最后一个 32 位架构)将减轻维护负担,简化 x86_64 软件仓库构建流程,并释放资源以“加速 x86_64 软件包编译”。

值得注意的是,通过 WineWoW64 配置仍可在纯 64 位系统运行 32 位应用程序(若提案通过,Fedora Linux 将转为纯 64 位系统)。提案作者之一 Fabio Valentini 表示,Steam 的替代方案是改用 Flatpak,除非 Valve 公司更新应用适配纯 64 位系统。他在提案讨论中强调:“我们终将放弃 32 位 x86 支持,这个架构已经消亡,越来越多软件根本不再支持 32 位环境的构建或运行”,并补充道:“与其等到基础组件(例如 CPython)突然停止支持 32 位架构时手忙脚乱,不如现在就开始规划移除 i686 软件包。”

不过由于社区强烈反对,这项改动可能不会在 Fedora 44 中实施。Gospodnetich 甚至表示:“作为创始人我必须声明,若该提案按当前内容执行,我们最好的选择就是直接解散这个项目。”尽管如此,此次讨论已引发关于提前移除 32 位支持的深入思考——这总比未来因不可控变化被迫仓促应对更为稳妥。


文章标签: #Fedora #32位 #Steam #争议 #Linux

负责编辑

  菠萝老师先生 

  让你的每一个瞬间都充满意义地生活,因为在生命的尽头,衡量的不是你活了多少年,而是你如何度过这些年。