第 1 章 概述


1.1. RHEL 9.3 的主要变化

安装程序和镜像创建

镜像构建器的主要亮点:

  • 对 AWS EC2 AMD 或 Intel 64 位架构 AMI 镜像的增强,以支持 UEFI 引导,以及支持旧的 BIOS 引导。

如需更多信息,请参阅 新功能 - 安装程序和镜像创建

1.1.1. 引导加载程序

带有 BLS 的 grub2-mkconfig 的新默认行为

有了此版本,grub2-mkconfig 命令默认不再使用 GRUB_CMDLINE_LINUX 覆盖引导装载程序规格(BLS)片断中的内核命令行。引导装载程序菜单中的每个内核都从其 BLS 代码段获取其内核命令行。这个新的默认行为是由 GRUB_ENABLE_BLSCFG=true 选项造成的。

详情请查看 引导装载程序中的新功能

RHEL for Edge

RHEL for Edge 的主要亮点:

  • 添加了对以下镜像类型的支持:

    • minimal-raw
    • edge-vsphere
    • edge-ami
  • 提供了新的 FIDO Device Onboarding Servers 容器镜像

    • rhel9/fdo-manufacturing-server
    • rhel9/fdo-owner-onboarding-server
    • rhel9/fdo-rendezvous-server
    • rhel9/fdo-serviceinfo-api-server

如需更多信息,请参阅 新功能 - RHEL for Edge

安全性

与安全相关的主要亮点:

  • Keylime 被 rebase 到版本 7.3.0。
  • keylime RHEL 系统角色 可用。使用此角色,您可以更轻松地配置 Keylime 验证器 和 Keylime 注册器。
  • 出于加密目的,OpenSSH 从不太安全的 SHA-1 消息摘要被进一步迁移,但在其他场景中应用了更安全的 SHA-2。
  • pcsc-lite-ccid USB 芯片/智能卡接口设备(CCID)和集成电路卡设备(ICCD)驱动程序已 rebase 到版本 1.5.2。
  • RHEL 9.3 引入了进一步改进,以支持用于所有 TLS 1.2 连接的 FIPS-140-3 标准所需的 Extended Master Secret (EMS) 扩展(RFC 7627)。
  • SEtools,用于 SELinux 策略分析的图形工具、命令行工具和库的集合被 rebase 到版本 4.4.3。
  • OpenSCAP 已 rebase 到版本 1.3.8。
  • SCAP 安全指南 已 rebase 到版本 0.1.69,最值得注意的是:

    • ANSSI 配置文件已更新至版本 2.0。
    • 为 RHEL 9 添加了三个新的 SCAP 配置文件,与 CCN-STIC-610A22 指南保持一致。

如需更多信息,请参阅 新功能 - 安全性

动态编程语言、网页和数据库服务器

以下应用程序流的后续版本现在可用:

  • Redis 7
  • Node.js 20

另外,Apache HTTP 服务器 已更新至版本 2.4.57。

如需更多信息,请参阅 新功能 - 动态编程语言、Web 和数据库服务器

编译器和开发工具

更新了系统工具链

以下系统工具链组件已在 RHEL 9.3 中进行了更新:

  • GCC 11.4.1
更新了性能工具和调试器

以下性能工具和调试器已在 RHEL 9.3 中进行了更新:

  • Valgrind 3.21
  • SystemTap 4.9
  • elfutils 0.189
更新了性能监控工具

以下性能监控工具已在 RHEL 9.3 中进行了更新:

  • PCP 6.0.5
  • Grafana 9.2.10
更新了编译器工具集

以下编译器工具集已在 RHEL 9.3 中进行了更新:

  • GCC Toolset 13 (新的)
  • LLVM Toolset 16.0.6
  • Rust Toolset 1.71.1
  • Go Toolset 1.20.10

有关详细更改,请参阅 新功能 - 编译器和开发工具

RHEL 9 中的 Java 实现

RHEL 9 AppStream 软件仓库包括:

  • java-21-openjdk 软件包,其提供了 OpenJDK 21 Java 运行时环境和 OpenJDK 21 Java 软件开发套件。OpenJDK 21.0.1 安全发行版本也可用于安装。建议您安装 OpenJDK 21.0.1 更新以获取最新的安全修复。
  • java-17-openjdk 软件包,提供 OpenJDK 17 Java 运行时环境和 OpenJDK 17 Java 软件开发组件。
  • java-11-openjdk 软件包,提供 OpenJDK 11 Java 运行时环境和 OpenJDK 11 Java 软件开发组件。
  • java-1.8.0-openjdk 软件包,提供 OpenJDK 8 Java 运行时环境和开源 JDK 8 Java 软件开发组件。

OpenJDK 软件包的红帽构建的在其可移植 Linux 版本和 RHEL 9.3 及更新版本之间共享一组二进制文件。有了这个更新,在 RHEL 上从源 RPM 重建 OpenJDK 软件包的过程有一个变化。有关新重建过程的更多信息,请参阅 README.md 文件,该文件包含在 Red Hat build of OpenJDK 的 SRPM 软件包中,并由 /usr/share/doc 树下的 javaawa-openjdk-headless 软件包安装。

如需更多信息,请参阅 OpenJDK 文档

Red Hat logoGithubRedditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

© 2024 Red Hat, Inc.