今年晚些时候为 Fedora 37 版本提出的最新更改是鼓励软件包维护者放弃未使用的 32 位 x86 (i686) 软件包。
该提案涉及停止生产未使用的 i686 封装,例如叶子封装且没有其他用途。此更改不会影响 multilib 支持或 i686 包,这些包是其他包的依赖项。很长一段时间以来,x86 前端的 Fedora 一直专注于 64 位,同时仍然保留多库支持,而 F37 仍然是这种情况,以满足 Wine 和 Steam 之类的需求。
Fedora 很长一段时间没有专注于 32 位 x86 硬件支持,但确实继续构建一些 i686 包,其中一些未使用并且可以在 Fedora 37 周期中解决,同时仍保留多库支持。
通过避免构建额外的未使用的 i686 包,它将从构建/编译阶段释放资源、包维护者
的负担等。变更提案指出,“受 32 位体系结构/i686 特定问题影响的包维护者是鼓励研究完全放弃对 i686 的支持,而不是花费时间来修复或解决这些问题,这对 Fedora 几乎没有好处。这可以逐步完成,因为从某些软件包中放弃对 i686 的支持反过来会导致其他软件包离开 i686。 “
有关此 Fedora 37 更改提案的更多详细信息,请参阅Fedora Wiki。