AlmaLinux 9.3 已正式发布,代号 “Shamrock Pampas Cat”。目前提供的 ISO 镜像文件支持如下 4 种架构:

Intel/AMD (x86_64)
ARM64 (aarch64)
IBM PowerPC (ppc64le)
IBM Z (s390x)

AlmaLinux 是开放源码的、社区驱动的项目,它从红帽企业版 Linux (RHEL) 的源码编译而来。AlmaLinux 跟 RHEL 8 完全在二进制上兼容,它由 CloudLinux OS 的创建者打造。AlmaLinux 团队承诺永久免费提供 AlmaLinux 操作系统,项目永久开源且不采取任何限制,不收取任何费用,支持至 2029 年。

2020 年 Red Hat 决定停止将 CentOS Linux 作为独立发行版,改为推出滚动更新发行版 CentOS Stream,把它作为企业发行版 RHEL 的上游 beta 版本。社区立即推出了多个项目替代 CentOS,其中最为突出的是两个项目:Rocky Enterprise Software Foundation 赞助的 Rocky Linux;另一个是 AlmaLinux OS Foundation 的 AlmaLinux。

公告写道,AlmaLinux 9.3 旨在提高灵活性和可靠性,并增强混合环境中的安全性。该版本继续对自动化和系统管理进行简化。Web 控制台增强功能简化了管理任务。此外,用户可以配置运行状况,以检查虚拟机中 Podman 容器和 vsock 设备的操作。Application Streams 更新为开发人员提供了灵活性和自定义选项,而不会影响平台的稳定性。

此版本引入了针对容器和虚拟机的新安全特性和运行状况检查选项。此外还提供了支持混合云创新所需的灵活性、稳定性和可靠性。

工具链也进行了更新,包括使用 GCC 11.4.1 作为默认系统编译器,以及 GCC 13,LLVM 16.0.6,Rust 1.71.1,Go 1.20.10,Keylime 7.3.0,Node.js20,Redis 7,Apache 2.4.57,Grafana 9.2.10,PCP 6.0.5,Valgrind 3.21,SystemTap 4.9,elfutils 0.189,OpenSCAP 1.3.8,SEtools 4.4.3 和 pcsc-lite-ccid 1.5.2。

安全方面,AlmaLinux OS 9.3 改进了对 FIPS-140-3 标准要求的所有 TLS 1.2 连接所需的扩展主密钥 (EMS) 扩展 (RFC 7627) 的支持,并将 SCAP 安全指南更新到 0.1.69 版本,其中带来了三个符合 CCN-STIC-610A22 指南和 ANSSI 配置文件 2.0 的新 SCAP 配置文件。

 

科技媒体 ZDNET 资深撰稿人 Steven Vaughan-Nichols 近日发表文章 "How AlmaLinux stays Red Hat Enterprise Linux compatible without Red Hat code",介绍了 AlmaLinux 发行版如何在没有任何红帽代码的情况下,仍保持兼容 RHEL。

今年 6 月份,红帽执行新政策限制了 RHEL 的代码访问,此举导致基于 RHEL 的衍生发行版(比如 AlmaLinux,Rocky Linux,Oracle Linux 等)难以提供与 RHEL 100% 兼容的构建。

针对此政策,甲骨文、SUSE 和 CIQ(Rocky Linux 背后的商业实体)合作建立了 OpenELA (Open Enterprise Linux Association) —— 旨在创建兼容 RHEL 的 Linux 代码库,并通过提供开放和免费的 Enterprise Linux (EL) 源代码,鼓励开发与 RHEL 兼容的发行版。

up-29deac510fcb6941f2761d016a8e201c58a.png

AlmaLiniux 没有加入 OpenELA,而是选择了另一条路。AlmaLinux OS 基金会主席 benny Vasquez 原话:“放弃与 RHEL 1:1 的目标,AlmaLinux 致力于兼容其应用程序二进制接口 (ABI)”。主要代码从 CentOS Stream 获取,其他代码则是从 Red Hat 通用基础镜像和上游 Linux 代码中获取。

但最难的部分其实是 RHEL 的 Linux 内核更新。Vasquez 说道:“如果不违反红帽的许可协议,就无法获得这些内核更新。因此他们的做法就是从其他各种来源获取安全补丁,以及在 Oracle 发布补丁时再去溯源找到上游。”

Vasquez 表示这样的流程带来了好处:“AlmaLinux 不再受 RHEL 的约束,而且能够比它更快地发布上游安全修复程序。” 比如,AlmaLinux 比 RHEL 提前一周修复了 AMD 微码漏洞。

由于这篇文章一直在强调 AlamLinux 没有使用 “红帽代码”,有人对此提出了质疑,认为 AlamLinux 从 CentOS Stream 获取的代码事实上就是 “红帽代码”。CentOS Stream 也早已与 RHLE 兼容 ABI。

 

 

AlmaLinux ISOs links

You can find the list of available AlmaLinux architectures and versions below.
Also you can use a BitTorrent file for downloading ISOs. It might be faster than direct downloading from the mirrors.
A .torrent file can be found on all mirrors in the folder with ISO files.

The following mirrors are nearest to you:

 

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。