openSUSE 面临 x86_32 架构存档无人维护的尴尬状况


滚动发布的 openSUSE Tumbleweed 已将支持的 CPU 架构提到到 x86-64-v2 ,但非常尴尬的是,分割出来的 x86_32 软件包存档面临无人维护的状况。

8 月份,OpenSUSE 开发者讨论提高对 x86_64 微架构的支持级别 ,最终将最低 CPU 限制到 x86-64-v2 。x86-64-v2 大致是 Intel Nehalem 或 AMD Bulldozer 时代的处理器,包含 CMPXCHG16B、LAHF-SAHF、POPCNT、SSE3、SSE4.1、SSE4.2 和 SSSE3 指令集 。

而对于 x86_32 位部分,OpenSUSE 团队已承认 i586 设备是没落的过去式,放弃了对 Tumbleweed i586 构建的官方支持,并决定从明年的 1 月开始, Tumbleweed i586/i686 将转变为由 OpenSUSE 社区支持的版本。

然而本周的 openSUSE 发布工程会议 上却有一个令人沮丧的消息:即使针对 openSUSE Tumbleweed 创建了“openSUSE:Factory:LegacyX86” 古董 x86 架构存档,社区中却没有人愿意站出来承担 x86_32 软件包的维护和打包工作。

Jiri Slaby 自告奋勇,但那是在 x86_64 流行的时候,我认为 Jiri 对维护 i586 不感兴趣; Felix Miata 提到了一些事情,但也没有明确承诺会去做。 所以这个问题可能会持续数周甚至更长时间。

而会议上提到的 Jiri 更是在回复邮件中直言"建议放弃 x86_32 架构”:

正如我在电子邮件中明确写道,我从未打算维护 ix86。 我还询问是否有维护人员,但没有人举手。 这是否意味着没有人感兴趣,且我们可以放弃该移植? (提示:现在正是告别的好时机。)

也许当项目完全无法构建时,才能证明其实没有人关心这个架构。

到目前为止,openSUSE Tumbleweed 项目仍缺少有能力和意愿的人去接手 i586/i686 包的维护和测试/QA 。不过这也挺常见,Linux 发行版或者其他开源项目想要放弃旧的硬件支持时,社区都会提出反对意见。当然,通常大家都是口头上强烈反对,少有愿意身体力行去维护旧时代产物的守旧派。


相關推薦

2022-08-18

在即将推出 openSUSE/SUSE Adaptable Linux Platform (ALP) 之前,社区正在评估是否要提高 Linux 操作系统所需的 x86_64 微架构功能级别,以及有哪些选项可以利用较新的 x86_64 指令集扩展,而不必强制收紧 CPU 要求和移除旧硬件支持。 "Adap

2022-09-28

openSUSE Adaptable Linux Platform (ALP) 由 SUSE 公司与 openSUSE 社区共同开发,将会成为 SUSE Linux Enterprise 15 的继任者 —— 并作为下一代企业级 SUSE 操作系统,技术和设计将发生 “根本性变化”。 按照发布日程,本周晚些时候将发布 o

2022-07-24

可以在设置中关闭所有广告 版本亮点 新增 Steam 云存档管理功能,可自行上传或删除 Steam 云存档 库存游戏支持筛选支持 Steam 云存档的游戏 ASF 升级至 V5.2.7.7 .NET 运行时升级至 6.0.7,使用 fde 版本需要升级运行时 库存

2022-08-22

PeaZip 是一个适用于 Windows 和 Linux 的免费文件存档工具和 rar 提取器,可处理 200 多种存档类型(7z, ace, arc, bz2, cab, gz, iso, paq, pea, rar, tar, wim, zip, zipx...),处理跨区存档(001, r01, z01...)并支持多种存档加密标准。 该项目旨在为

2023-01-30

s390 的支持也已经“死亡”并被移除。在删除 32 位 s390 架构的支持代码时,又清除了 1.6 千行的代码。 同样被删除的还有 Solaris 32 位 SPARC 和 Solaris x86 的 C++ UNO 桥接实现。这些是唯一适用于 Solaris 的 C++ UNO 桥接实现。移除 Solaris

2023-02-16

外,该项目还扩展了 Windows 程序在 POWER9 Linux 硬件和其他架构上的运行。但近几年来,Hangover 的开发一直停滞不前;直至近日,André Zwing 才宣布发布了一些更新内容。 根据介绍,Hangover 在 64 位 Arm 和其他 CPU 架构上运行 Windows

2023-10-08

今年早些时候,英特尔发布了一个利用了 AVX-512 的 x86-simd-sort 快速排序库;当 Numpy 将 x86-simd-sort 代码进行合并后发现,对于 16 位到 64 位的数据类型,排序速度提高了10~17倍。如今,英特尔软件工程师又发布了 x86-simd-sort 3.0,Open

2023-03-26

处理器。 兆芯去年年底宣布了 KH-4000 系列采用“永丰”架构的服务器 x86_64 处理器,最高支持 32 个核心。“永丰”架构是“陆家嘴”微架构的继任者,仍然采用 16nm 工艺,支持最高 32 个核心,相比陆家嘴的 8 核是一大飞跃,频

2022-10-26

十年前移除对 i386 的支持后,i486 一直是内核主线对 x86 架构支持的最低版本。Linus 说道:“我们早在 2012 年就取消了对 i386 支持,也许 2022 年是时候取消支持 i486 了?” Linus 认为大家应该“咬紧牙关”,让 x86 架构 32 位 CPU

2023-10-28

AlmaLinux 9.3 首个 Beta 已发布,支持如下架构: x86_64 aarch64 ppc64le s390x AlmaLinux 是开放源码的、社区驱动的项目,它从红帽企业版 Linux (RHEL) 的源码编译而来。AlmaLinux 跟 RHEL 8 完全在二进制上兼容,它由 CloudLinux OS 的创建

2023-11-21

与相应 RHEL 版本 100% 应用二进制兼容。 对于x86_64和aarch64架构,Oracle Linux 提供了 Unbreakable Enterprise Kernel (UEK) 内核,版本为 UEK Release 7 Update 2, 5.15.0-200.131.27。UEK R7 基于上游 Linux Kernel 5.15,同时支持 Oracle Linux 9 和 Oracle Linux 8。此

2023-04-29

FS。它还支持 LVM2、multicast 以及 32 位 (x86) 和 64 位 (x86_64) 架构,可用于克隆 GNU/Linux、macOS 和 Windows 系统。 目前 Clonezilla Live 3.1 发布了,这个版本与 Debian Sid 存储库同步,并由 Linux 6.1.25 内核提供支持。新版本引入了两个新工

2023-07-19

近日,龙架构 Arch Linux 发行版官方网站宣布结束 beta 状态,正式支持龙架构 (LoongArch)。 Arch Linux 是一种轻量级、可定制、灵活的 Linux 操作系统。作为一款简单、现代、开放的操作系统,Arch Linux 旨在基于 “KISS 原则”(保持

2023-06-29

ReactOS 是一个基于 Windows NT 架构设计原则的开源操作系统。所有代码都经过重新编写,ReactOS 并不基于 Linux,而且也不包含任何 UNIX 架构。ReactOS 项目的主要目标是提供一个与 Windows 环境二进制兼容的操作系统,能让 Windows 应用程