系统极客一直在努力
专注操作系统及软件使用技能

Oracle Linux 9.3 发布,更新一览

Oracle

如果你在寻找替代 Red Hat Enterprise Linux(RHEL)或 CentOS 的免费 Linux 发行版,Oracle Linux 是一个值得信赖的选择。它具有优异的可靠性和可扩展性,以及良好的性能,适用于各种应用场景,包括运行服务器和数据中心以及支持基于云的环境。

随着 RHEL 9.3 的发布,AlmaLinux 率先跟进推出了自己的 9.3 版本。现在 Oracle 也紧随其后,发布了 Oracle Linux 9.3。让我们来看看这个最新版本中的一些新功能。

Oracle Linux 9.3 更新一览

Oracle Linux 9.3
Oracle Linux 9.3

让我们先来了解一下 Oracle Linux 与其他基于 RHEL 的衍生产品的区别,尤其是它号称的「不可破坏企业内核」(UEK)。UEK 是 Oracle 公司专为 Oracle Linux 开发的 Linux 内核,旨在为复杂的企业环境提供更出色的性能、可伸缩性、可靠性和安全性。

UEK R7U2 内核

Oracle Linux 9.3 搭载了 Unbreakable Enterprise Kernel Release 7 Update 2 (UEK R7U2) 内核,带来了一些新特性,如:

  • NVMe 带内认证:用于数据保护,可防止未经授权的访问。
  • AMD Last Branch Record Extension Version 2 (LbrExtV2):可帮助检测和诊断内核错误。
  • 内核 SYN 洪泛消息:可帮助减少内核 SYN 洪泛攻击的影响。

此外,Oracle Linux 9.3 还提供了 Red Hat Compatible Kernel 5.14,用于保持与 RHEL 版本的高度一致。值得注意的是,Oracle Linux 9.3 依然保持了与 RHEL 的完全二进制兼容,这与其一贯的立场相符。

自动系统重启

Oracle Linux 9.3 在 DNF 软件包管理器中新增了一项先进功能,可以在安装补丁后自动进行系统重新启动。该功能为用户提供了以下重启选项:

  • 从不重新启动
  • 在变更后重新启动
  • 在需要时重新启动

该功能大大简化了补丁管理流程,让管理员可以更轻松地确保系统始终处于最新状态。

DNF 的新功能

Oracle Linux 9.3 更新了 DNF 工具,新增了两个独特的选项:

  • dnf leaves 列出已安装的软件包中那些不是其他软件包依赖的,即叶子软件包。
  • dnf show-leaves 用于识别新安装的叶子软件包以及在更新后成为叶子软件包的情况。
Oracle Linux 9.3 的新 DNF 功能
Oracle Linux 9.3 新的 DNF 功能

叶子软件包是指没有其他软件包依赖的软件包。这些软件包通常是可选的或不再使用的,因此可以将其删除。

dnf leavesdnf show-leaves 功能可以帮助管理员精确定位叶子软件包,并将其删除以减小系统的攻击面并降低维护工作的需求。

安全性提升

OpenSSH 不再使用存在安全漏洞的 SHA-1 消息摘要,而是采用更安全的 SHA-2 算法,并默认强制执行该算法。

更新的编译器和开发工具

Oracle Linux 9.3 中更新了许多系统和开发工具,包括:

  • GCC 13
  • LLVM 16.0.6
  • Rust 1.71.1
  • Go 1.20.10
  • Node.js 20
  • Valgrind 3.21
  • SystemTap 4.9

要了解 Oracle Linux 9.3 变更的详细信息,请查阅发布公告

赞(0) 赞赏

评论 抢沙发

微信赞赏