红帽公司宣布推出其企业发行版的新版本。 红帽企业 Linux 10.2 и 红帽企业 Linux 9.8此次更新基于两个受支持的 RHEL 分支,主要集中在三个方面:为后量子密码学准备基础设施、实现更新自动化以及推进基于镜像的系统部署方法。红帽特别强调,新版本的目标应用场景包括混合基础设施、边缘计算、容器环境以及人工智能相关工作负载。
RHEL 10.2 延续了第十分支的开发,而 RHEL 9.8 则是对更为保守的第九分支的更新。RHEL 9.8 计划通过 EUS 和增强型 EUS 获得支持,而 RHEL 10.2 将获得增强型 EUS 支持。这对于那些锁定在特定次要版本且不希望频繁更改底层平台的组织而言至关重要。
主要变化
用于命令行的AI助手。
RHEL 10.2 引入了可选的 goose 工具——一个支持流式响应并与 RHEL 模型上下文协议服务器集成的命令行助手,目前提供开发者预览版。此外,RHEL 10.2 和 9.8 中内置的 RHEL 命令行助手现在支持彩色输出,使终端中的命令、脚本和说明更易于阅读。图像模式和 bootc 的开发。
此次更新改进了将操作系统视为可启动容器镜像的场景。新增了通过 bootc 预加载更新而不立即应用的功能,从而允许对一批机器进行初始配置,然后在合适的维护窗口期进行切换。此外,还提到了 BCVK 的改进,使其能够快速从本地容器构建切换到测试虚拟机,以及优化容器存储中的操作系统存储。新的RHEL镜像构建器界面。
新增了一个用于构建自定义 RHEL 镜像的命令行界面 (CLI)。它无需持续运行的服务,更适合 CI/CD 流水线。在 RHEL 9.8 中,镜像构建器还可以创建具有扩展分区布局的镜像,支持在构建 ISO 时注入 Kickstart 文件,并增加了对 WSL2 镜像的支持。后量子密码学。
在 RHEL 10.2 中,OpenSSH 新增了对 ML-KEM 后量子密钥交换(结合 FIPS 模式下的椭圆曲线)的支持,libssh 新增了对混合 PQ/T 密钥交换方法的支持,p11-kit 新增了对 PKCS #11 头部中 PQC 定义的支持,podman-sequoia 新增了对复合后量子签名的支持。在 RHEL 9.8 中,GnuTLS 3.8.10 新增了对 ML-KEM 和 ML-DSA 的支持,OpenSSH 更新至 9.9 版本,p11-kit 也新增了对 PQC 定义的支持。红帽证书系统 11.0 和 PKI 保护。
除了 RHEL 之外,红帽公司还在推广证书系统 11.0,该系统引入了符合 NIST 标准的 ML-DSA 签名。此举旨在应对“先收集后解密”的攻击场景,即攻击者存储加密流量或数据,以备未来量子计算之需。此外,该系统还新增了通过一次性密码实现证书零接触配置的功能,从而可以自动为大量设备颁发证书。RHEL 10.2 的密封镜像。
RHEL 10.2 作为技术预览版,引入了镜像模式下的密封镜像功能。这项技术允许您在构建时使用自定义安全启动密钥对操作系统镜像进行签名,并将目标系统配置为仅信任内部认证的镜像。其目的是将信任链从启动扩展到运行时。通过 Leapp 和 Ansible 自动更新。
红帽正在扩展其就地升级方案:Leapp 在系统迁移和转换方面得到了改进,Ansible 认证内容新增了用于分析、修复和升级执行的角色。RHEL 10.2 支持从 RHEL 9.8 升级到 RHEL 10.2,支持 x86-64-v3、ARM64、POWER10 和 IBM Z z15 架构。LinuxONE III 及更高版本。对于 RHEL 9.8,支持从 RHEL 8.10 迁移到 RHEL 9.8,包括 SAP HANA 系统。内核和监控工具的更新。
RHEL 10.2 为 RHEL 10 引入了内核 Livepatch 支持。两个分支都获得了 perf 扩展,perf 和 BPF 工具的上游状态也得到了提升,新增了 debuginfod 支持、新的 Intel 核心/非核心/C 状态/软件包性能事件、AMD IBS 负载延迟过滤的改进,以及 Intel EDAC、Intel QAT 和 Intel/AMD 加速器的驱动程序和设备 ID 更新。此外,Crash、kdump、rtla 和 rteval 也得到了更新,并添加了 cpupower 的 Python 绑定。服务器软件和编程语言的新版本。
RHEL 10.2 包含 PostgreSQL 18、MariaDB 11.8、PHP 8.4、Apache HTTP Server 2.4.63 和 Node.js 24。RHEL 9.8 将 MariaDB 11.8 和 Node.js 24 列为新的应用程序流。更新编译器和开发工具。
在 RHEL 10.2 中,系统工具链包括 GCC 14.3、glibc 2.39、Binutils 2.41 和 Annobin 13.02。两个分支都更新了开发和分析工具:GDB 16.3、Valgrind 3.26.0、SystemTap 5.4、Dyninst 13.0.0、elfutils 0.194、libabigail 2.9、PCP 6.3.7、Grafana 10.2.6、GCC 工具集 15、LLVM 工具集 21.1.8、Rust 工具集 1.92.0 和 Go 工具集 1.26.2。在 RHEL 9.8 中,基础系统工具链已更新至 GCC 11.5、glibc 2.39、Annobin 12.98 和 Binutils 2.35.2。RHEL 10.2 桌面环境的变化。
在 RHEL 10.2 中,Firefox 和 Thunderbird 现在默认以 Flatpak 应用程序的形式发布,而不是 RPM 软件包。Anaconda 安装程序会自动预安装这些 Flatpak 软件包。
因此,RHEL 10.2 看起来像是 Red Hat 继续专注于不可变/基于镜像的基础架构、AI 助手和新的加密机制,而 RHEL 9.8 看起来像是对稳定分支的一次更为谨慎的更新,其中大部分工具、加密和操作方面的改进都已转移,而底层平台并未发生剧烈变化。
来源: linux.org.ru
