AlmaLinux 10.2 发布,Btrfs 启动支持,i686 支持至 2035 年
AlmaLinux 团队于 5 月 26 日发布了 AlmaLinux OS 9.8(代号 Olive Jaguar)和 AlmaLinux OS 10.2(代号 Lavender Lion)两个重要更新,这是该项目首次同时交付两个正式版本。

AlmaLinux OS 9.8 搭载了内核 5.14.0-687.5.3.el9_8,主要更新包括 Python 3.14、新版 MariaDB、PostgreSQL、Ruby 模块流以及 Node.js 24 模块流。容器与虚拟化组件方面,Podman、Buildah、libvirt、QEMU-KVM 和 skopeo 均已更新至新版本。安全方面,OpenSSL、OpenSSH、GnuTLS、SELinux 策略和 crypto-policies 也得到了相应更新。值得注意的是,9.8 版本提前集成了一项经 ALESCo 批准的内核回移补丁,用于解决 systemd 和 ps 在任务清理阶段可能出现的 CPU 过度占用问题。
AlmaLinux OS 10.2 带来了内核 6.12.0-211.7.3.el10_2,重点更新包括 Python 3.14、PostgreSQL 18、MariaDB 11.8、Ruby 4.0、PHP 8.4,以及 SDL3、libkrun、trustee、FIDO Device Onboard 等工具,桌面环境升级至 GNOME 49。10.2 版本最引人注目的改进之一是增加了对 Btrfs 文件系统的启动支持,并提供 x86-64-v2 架构选项,同时恢复了 frame pointers(帧指针)。该版本还为客户端应用添加了原生 SPICE 支持,并引入了 i686 用户空间包,旨在增强兼容性、调试能力以及对特定旧环境的支持。
AlmaLinux OS 10.2 继续保留了 32 位 i686 用户空间包,这对于需要构建旧软件或运行依赖 32 位 glibc 的 CI 流水线至关重要。尽管仅提供用户空间包,不包含可启动的 32 位安装器或内核,但项目方解释称,保留 i686 支持是为了满足部分专有软件仍以 32 位 i686 格式分发的需求。即使现代系统已普遍转向 64 位,但某些企业内部工具和系统组件仍然依赖这套环境,社区计划将 i686 支持线维护至 2035 年。
对于需要处理旧式软件依赖、在混合架构环境中进行开发测试,或关注系统启动灵活性(如 Btrfs)的用户而言,AlmaLinux OS 9.8 和 10.2 都提供了重要的功能升级和稳定性改进。尤其是 10.2 版本在兼容性和对旧架构的支持上进行了重点加强。