很高兴宣布 Rocky Linux 9.2 正式发布,但细心的朋友可能在系统下载页面会看到其中 ppc64le 架构还是 9.1 版本,说明对应的 9.2 版本发布推迟了,本质对国内用户来说没有什么太大的影响。前期的发布更新说明会比较官方,对于国内读者来说不够友好,所以这次希望有所改变,说人话。
重大变化
- centos-release-nfv 建立在 RHEL 9 buildroots 上。(软件包更新可靠、稳定)
- 容器通用基础镜像采用 RHEL UBI 方式,拉取镜像:
docker pull rockylinux/rockylinux:9-ubi
,也就意味着原有镜像中的包发生了改变,详细如下:- 替换包: libcurl 为 curl-minimal 和 libcurl-minimal
- 添加包: gdb-gdbserver 和 gzip
- 删除包: binutils, brotli, dmidecode
- 添加网络配置清理
- 在微软云 Azure 上映像同时发布在共享库和市场中(特地在 Azure 的共享库查看了一下没有看到对应映像,不知道是否姿势不对)。
- 删除所有 LVM 云映像中的 /etc/lvm/devices/system.devices 文件,以解决在安装映像时由于硬编码到特定设备而导致的 PV/VG/LV 问题。
新的和值得注意的点
- aarch64 添加 kernel-64k 内核。(通常使用 4KB 的页面大小, 在一些特定的大内存系统需求中更大的页面大小可以提供更好的性能和效率)。
- Wayland 默认启用 Aspeed GPU 支持。(虚拟机不做 GPU 运算没有多大用处,硬件图形加速使用。)
- 英特尔 ARC GPU 理论上也可以工作。(需要自己测试)
- WireGuard 与 SELinux 可以配合使用。(WireGuard 是一种 VPN 技术,懂得都懂)
主要变化
详细完整的参考上游列表,这是主要说一下亮点和新功能。
- 桌面版新增 Cinnamon 版本 (号称替代 GNOME 3)。
- 运维关注的几个点: Nginx 1.22、PostgreSQL 15、Python 3.11、Grafana 9.0.9 软件可用。
- Podman 功能增强,包括: 系统角色、事件审计等。
- CNI 网络堆栈已被弃用。
升级
Rocky Linux 9.x 升级至 Rocky Linux 9.2, 直接 dnf -y upgrade
。(在发布这篇文章之前,木子已经升级了测试环境系统无异常, 升级包大小: 514 MB)
[root@demo ~]# cat /etc/redhat-release
Rocky Linux release 9.2 (Blue Onyx)
[root@demo ~]# cat /etc/rocky-release
Rocky Linux release 9.2 (Blue Onyx)
参考文献
Chapter 1. Overview Red Hat Enterprise Linux 9 | Red Hat Customer Portal
Current Release 9.2 – Documentation