Oracle 已正式推出其 Oracle Linux 9.6,其主要亮点是 UEK(Unbreakable Enterprise Kernel)8 现在是 ISO 安装的默认版本。
UEK 8在长期稳定的 6.12 基础上,带来了内存管理改进、增强的文件系统支持以及针对企业工作负载量身定制的网络优化。更重要的是,该内核融合了 Oracle 内部的增强功能和 Linux 社区的贡献。
这意味着更高效的 I/O 处理、更佳的 NUMA 平衡以及更低的高负载延迟。同时,喜欢使用熟悉的 Red Hat 兼容内核 5.14 的用户可以继续使用 RHCK 来运行 x86_64 平台;UEK 8 只是提供了一种途径,既能利用 Oracle 以性能为中心的内核创新,又不放弃兼容性。
在安全方面,Oracle Linux 9.6 引入了 Keylime 策略管理工具,整合了所有 Keylime 运行时任务和测量启动策略。借助新的策略管理界面,生成和应用测量启动策略变得更加精简,从而减少了维护可信计算基线所需的手动工作。
此外,Oracle 还更新了 SCAP 安全指南,使 Oracle Linux 9 STIG 配置文件与最新的 DISA 政策保持一致,确保受国防信息系统局 (DISA) 指南约束的组织能够更轻松地实现合规。
此外,Nettle 库中的某些加密操作已针对性能进行了优化,并添加了 RSA-OAEP 和 SHAKE-128 等新原语。

Oracle Linux 9.6
关于网络,值得一提的是,NetworkManager 新增了对前向纠错 (FEC) 的支持。通过启用 FEC,Oracle Linux 9.6 有助于减少有损链路上的数据包重传,从而在网络状况不可预测的环境中降低延迟并提高吞吐量。
对于开发人员来说,Maven 模块流现在支持与 OpenJDK 21 一起运行,这意味着 Java 项目可以利用最新的语言特性和性能调整。此外,LLVM、Rust、Go 和 Valgrind 工具链均已更新至各自的最新版本。
最后,容器空间中的容器工具 RPM 元包已更新,包括 Podman、Buildah、Skopeo、crun 和 runc 的更新版本。
请访问 Oracle Linux 9.6 官方发行说明,了解更多详情,包括完整的变更和更新列表。发行公告本身位于此处。
对于已使用 Oracle Linux 9 的用户,升级到 Oracle Linux 9.6 非常简单:只需简单操作sudo dnf update
即可升级到最新版本。对于仍在运行 Oracle Linux 8 的组织,Leapp 实用程序支持顺利就地迁移到 Oracle Linux 9.6,Leapp 的升级工作流会自动处理大部分依赖项检查和配置调整。
类似地,Oracle Linux 7 上的系统可以利用 Leapp 先升级到 Oracle Linux 8,然后再升级到 Oracle Linux 9.6,不过在公司范围内推广之前,最好先在非生产环境中测试升级。