皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Fedora 44 看起来将放弃 i686 支持:不再有 Multi-Lib / x86 32 位软件包

Fedora Linux 已经停止构建 i686 内核版本并放弃了他们专用的 i686 存储库,而现在对于 Fedora 44 版本,有一个更进一步的提议:完成 i686 支持。新的更改提案寻求不再包含为 i686 架构构建的软件包,从而放弃了对 64 位主机上 32 位软件包的多 lib 支持。在这个 F44 提案下,不会再为 i686 构建任何软件包。

Fedora 44 更改提案仍然需要由 Fedora 工程和指导委员会 (FESCo) 投票表决,但它基本上将结束 Fedora Linux 上的 x86 32 位 (i686) 软件支持。在 x86 (x86_64) 领域,大多数软件已经以 x86_64 为主。主要的例外归结为 Steam 和一些游戏仍然是 x86 32 位的,尽管对于需要 i686 软件/应用程序的用户,可以选择使用 Flatpak 包或类似的容器化解决方案。

Fedora 44 看起来将放弃 i686 支持:不再有 Multi-Lib / x86 32 位软件包

在 Fedora Linux 中取消 i686 架构支持正在被推广,以减轻包维护者、发布工程、基础设施和用户的负担。变更提案解释说:

“为 i686(以及一般的 32 位架构,但 i686 是最后一个 32 位架构 – 部分 – 由 Fedora 支持)构建和维护包需要越来越多的努力。

许多项目已经正式放弃了对在 32 位架构上构建和/或运行的支持,需要在 Fedora 的下游添加对这种架构的支持,或者要求在大量包中进行打包更改以适应这种放弃的支持。

通过完全放弃对 i686 架构的支持,消除了这种额外且不断增长的维护负担。

不再为 i686 架构构建包会释放 x86 构建计算机上的资源,这些资源将可用于加速x86_64包构建。

通过从 x86_64 存储库中删除 ~10000 个 32 位软件包,存储库元数据将变得更小,这应该会加快元数据下载和任何涉及依赖项解析的 dnf作的速度。

更改提案今天已发布到 Fedora 开发列表中,以供进一步讨论,然后由 FESCo 进行投票。

Fedora 和其他 Linux 发行版是否应该取消其 i686(x86 32 位)软件支持?

更新:最初这被列为 Fedora 43 更改提案,但现在已经发布,意图使其成为 Fedora 44 的更改。