当前发布 9.5 版本
Rocky Linux 9.5 发布说明¶
您可以在 此处的上游发布说明 中找到大多数变更的完整清单。
系统升级¶
您可以通过执行 sudo dnf -y upgrade
来完成从 Rocky Linux 9.x 到 Rocky Linux 9.5 的升级。
说明
Rocky Linux 不提供任何 Rocky Linux 8 版本的升级途径。我们建议进行全新的操作系统安装以迁移到 Rocky Linux 9.5。
镜像¶
提供除正常安装镜像外的其他一些镜像,包含云和容器平台。
您可以在 SIG/Cloud 维基页面 上找到有关 Cloud Special Interest Group 制作镜像以及如何参与其中的更多信息。
镜像的构建工作流程和过程¶
9.5 版本中的大多数镜像都使用来自 OpenSUSE 的 KIWI 进行创建。 这些镜像的目标与旧镜像的功能完全一致,并不会出现严重的倒退现象。 如果您发现错误,请通知我们,我们将尽最大努力解决或解释任何差异问题。
仍然使用 imagefactory 构建的镜像有:Vagrant-VBox、Vagrant-VMware 和 OCP-Base(Oracle Cloud Platform)。 其余的 Cloud、Container 和 Vagrant 镜像都使用 KIWI 进行构建。 新的构建工作流程将使 Rocky Linux 能够为所有云提供商上的镜像提供更频繁的更新。
欢迎您查看我们使用的 KIWI 配置 以及用于调用 KIWI 的 工具包,并欢迎您与我们一起改进我们的镜像和发行流程。
安装¶
安装之前,请确保 CPU 与此程序兼容!
要安装 Rocky Linux 9.5,请转到 下载页面 并下载您架构所需的版本。
Rocky 团队发布的亮点¶
新颖而引人注目的¶
重大变化¶
有关重大变化的完整清单,请参阅 此处的上游清单。
接下来将详细介绍此版本中的一些亮点和新特性。
安全性¶
以下是最新发布的 Rocky Linux 9.5 中与安全相关的亮点。 有关安全相关更改的完整清单,请参阅 此处的上游链接。
- SELinux SELinux 策略现在提供了一个布尔值,允许 QEMU Guest Agent 执行受限制的命令
- OpenSSL TLS工具包升级到了 3.2.2。 OpenSSL 现在支持证书压缩扩展,并在 TLS 1.3 协议中添加了 Brainpool Curves
- ca-certificates 程序现在以 OpenSSL 目录格式提供受信任的 CA root
- crypto-policies 包已更新,以扩展其对 Java 中的算法部分的控制
- NSS 加密工具包变基到上游的 3.101 版本
动态编程语言、web和数据库服务器¶
有关此类别更改的详细清单,请参阅 此处的上游链接。
以下应用程序流的最新版本现已可用:
- Apache HTTP Server 2.4.62
- Node.js 22
编译器和开发工具¶
有关此类别更改的详细清单,请参阅 此处的上游链接。
更新了系统工具链组件:
- GCC 11.5
- Annobin 12.70
更新了性能工具和调试器:
- GDB 14.2
- Valgrind 3.23.0
- SystemTap 5.1
- elfutils 0.191
- libabigail 2.5
更新了性能监控工具:
- PCP 6.2.2
- Grafana 10.2.6
更新了编译器工具集:
- GCC Toolset 14
- LLVM Toolset 18.1.8
- Rust Toolset 1.79.0
- Go Toolset 1.22
将默认 Java 实现更新为 java-17-openjdk
:
- 此次更新后,
java
、java-devel
和jre
软件包将安装 Java 17 而不是 Java 11。
Web 控制台¶
添加了 cockpit-files
软件包,以便在 web 控制台中更轻松地进行文件管理。
此文件管理器可以执行基本的任务,如浏览文件和目录,对文件进行复制、移动、删除、下载、上传等。
容器管理¶
Podman 升级到了 v5.0,包括以下新功能:
- 扩展 Quadlet 支持(自动生成 systemd 服务)
- 清单管理
- 完全支持多架构镜像的构建
这也包括其他容器工具(如 Buildah 或 Skopeo)的一些新功能。
已知问题¶
与其他版本一样,该版本也存在许多已知问题。 查阅 上游清单,了解有关这些问题的完整细节。
在 Anaconda 中寻求帮助¶
目前,在 Anaconda 中单击帮助按钮时只显示空白页面。
废弃软件
某些应用程序流(属于 Rocky Linux 9.5 存储库的一部分)将不会收到任何进一步的更新。目前包括 gcc-toolset 12(2024年11月退役)、.NET 6(2024年11月退役)、Ruby 3.1(2025年3月退役)和 Node.js 18(2025年4月退役)。此外,OpenJDK 11 将于2024年10月达到 Rocky Linux 9 的最后维护周期。如果需要更多补丁,请确保使用支持的版本(gcc-toolset 13 或 14 软件包,.NET 8 或 9 软件包,Ruby 3.3 模块,Node.js 20 或 22 模块, OpenJDK 17 或 21 (1.8.0)软件包)。
报告 bug¶
请将您遇到的任何错误报告给 Rocky Linux Bug Tracker。 我们也欢迎您以任何方式加入我们的社区,不管是在我们的 Forums、 Mattermost、IRC on Libera.Chat、 Reddit、Mailing Lists,还是其他任何您希望参与的方式!