Oracle Linux
2025-06-05 10:40:44 阿炯

Oracle Linux是由Oracle支持的企业级Linux发行版本,它从红帽企业Linux(RHEL)的源代码包生成。正式名称为甲骨文企业Linux(Oracle Enterprise Linux)。其独有特性包括一份定制且严格测试过的名为“Oracle Unbreakable Kernel”的Linux内核,与Oracle的多数数据库应用在内的软硬件产品的紧密集成,以及“零掉线打补丁”技术——该特性能让系统管理员在不重启的情况下更新内核。


其首发于2006年10月25日。其免费供应于大众下载、使用与发布,并为Red Hat版Linux用户提供有偿支持。Oracle Linux有两种内核:兼容Red Hat Enterprise Linux的内核(使用RHEL源代码编译)和Oracle自己的Unbreakable Enterprise内核。Oracle声明Unbreakable Enterprise内核兼容RHEL,Oracle中间件和经过RHEL认证的第三方应用程序可以不经过修改的在Unbreakable Enterprise内核上运行。

Oracle Linux提供两个内核版本:
红帽兼容内核(Red Hat Compatible Kernel):与红帽企业Linux(RHEL)版兼容

Unbreakable Enterprise Kernel(UEK):基于Linux内核,加上甲骨文公司对于OLTP,InfiniBand,SSD硬盘访问等加强功能。

甲骨文首席执行官赖瑞·艾利森指出,Unbreakable Linux的用户若要软件更新支持,则每台服务器收费99美元,而技术支持则是每台双重服务器收取399美元,更大型的系统则年付999美元。

2012年3月,甲骨文公司宣布在其公共yum存储库上,为Oracle Linux提供免费的软件更新和勘误。2013年9月,甲骨文宣布改用阿卡迈科技CDN来应对日益增长的网络流量:每个月消耗流量将近来80TB数据的免费公共yum服务器。第一个版本Oracle Linux 4.5就是基于RHEL 4.5。


最新版本:
v8.10:2024年5月28日发行的维护版本;
v9.6:2025年5月28日发行。核心亮点是 UEK(Unbreakable Enterprise Kernel)8 成为 ISO 镜像装机默认内核。

UEK 8 基于长期稳定的 6.12 版本,深度优化企业级工作负载,显著提升内存管理效率,强化文件系统支持,并优化网络性能。这款内核融合了甲骨文自研技术与 Linux 社区的贡献,确保高效的 I/O 处理、更好的 NUMA 平衡以及重负载下的低延迟表现。

在安全性方面,v9.6 引入 Keylime 策略管理工具,统一管理 Runtime 任务和可信启动(measured boot)策略。此外界面方面,简化了策略生成与应用流程,减少手动维护可信计算基准的负担。还更新 SCAP 安全指南,确保 STIG 配置文件跟进最新国防信息系统局(DISA)政策,助力受 DISA 监管的组织轻松合规。新版还优化 Nettle 库的部分加密操作性能,并新增 RSA-OAEP 和 SHAKE-128 等算法。
网络方面,新增对 NetworkManager 中前向纠错(FEC)的支持,有效减少丢包链接下的数据重传,降低延迟,提升不可预测网络环境下的吞吐量。在开发者方面,Oracle Linux 9.6 升级多项工具,Maven 模块流支持 OpenJDK 21,Java 项目可利用最新语言特性和性能调整。LLVM、Rust、Go 和 Valgrind 工具链也同步至最新版本。

官方主页:http://www.oracle.com/us/technologies/linux/index.html