用途:在受覆盖的 Rocky Linux 版本上规划安装、升级、软件包选择、网络、安全配置、容器工作负载或构建环境之前,先阅读与任务匹配的参考文件,再改动主机。基线为 Rocky Linux 9.3,覆盖 9.4、9.5、9.6、9.7、9.8、10.0、10.1、10.2。
参考索引与主题:installation-and-images.md 覆盖架构要求、安装器行为、云与 WSL 镜像、Image Builder、桌面与远程访问;system-administration.md 覆盖 NetworkManager 迁移、DHCP、存储、内核、DNF/RPM、Cockpit、基础设施服务;security-and-cryptography.md 覆盖 SELinux、加密策略、PQC、OpenSSL/OpenSSH、证明、签名、日志安全;containers-and-virtualization.md 覆盖 Podman 4.9/5、Quadlet、运行时、网络、数据库、libvirt 变化;runtimes-and-toolchains.md 覆盖应用流、语言运行时、编译器、调试工具、已弃用流;upgrade-and-known-issues.md 覆盖 OpenZFS、passt、GStreamer 升级冲突、安装器恢复。
主要能力与关键变更:Rocky Linux 10 需在部署前检查硬件,x86_64 要求 x86-64-v3,无 32 位兼容,32 位依赖需用 64 位替代品或容器运行;RISC-V 目标仅限 StarFive VisionFive 2、QEMU 或 SiFive HiFive Premier P550;Rocky Pi 镜像仅支持 Raspberry Pi 4 或 5。10.1 要求 aarch64 为 ARMv8.0-A 或更高、ppc64le 为 POWER10 或更高、s390x 为 IBM z15 或更高。10 移除 ifcfg-rh、ifup/ifdown 等旧网络配置,改用 nmcli、nmtui 或 nmstate,持久配置位于 /etc/NetworkManager/system-connections/;ISC DHCP 服务需迁移至 Kea,NIC teams 迁移至 bonds。10 逐步淘汰 AppStream 模块与 dnf module,示例命令:dnf repoquery nginx、sudo dnf install nginx-1.26.3、sudo dnf remove nginx-1.26.3。10 为 Wayland-only,Xwayland 保留;不安装 xrdp、x11vnc 或 TigerVNC 服务端;远程图形安装用 RDP 而非 VNC;Anaconda 默认禁用 root,需创建具备完整 sudo 权限的管理用户;第三方仓库用 inst.addrepo 或 Kickstart 提供。GFS2 不再支持;不启用 NVMe 设备的 Device Mapper Multipath;libvirtd 转为模块化守护进程与套接字;Cockpit 替代 Virtual Machine Manager;Redis 迁移至 Valkey;Sendmail 迁移至 Postfix,SpamAssassin 从 EPEL 获取;tuned-ppd 提供 power-profiles-daemon 接口。
升级风险:升级至 9.6 前需确认固定版 OpenZFS 2.2.8 分支模块可用;passt 后端接口在 SELinux 下可能失败;需先将旧第三方 GStreamer ugly/freeworld 包换为 9.6 free 构建,命令见 upgrade-and-known-issues.md。
常用工作流:安装 9.6 WSL 镜像:wsl --install --from-file path/to/Rocky-9-WSL-Base.latest.x86_64.wsl rocky-wsl-base。Podman 5 默认 crun 与 cgroup v2,优先 Quadlet;迁移已弃用的 slirp4netns 等。PQC:9.7 通过系统加密策略 PQ 子策略选择加入;10 默认在 OpenSSL 与 OpenSSH 策略中启用。RPM 版本排序用 rpmsort:rpm -q kernel | rpmsort。10.2 上 PHP 依赖解析:dnf provides php-json。
限制:以上为资料所述内容;未提供的费用、平台支持范围或未提及版本细节暂未提供。使用前应阅读对应版本参考文件,避免直接改动主机。