Rocky Linux 10.2 从Minimal ISO 安装系统到 GNOME 图形界面配置指南
专栏:ExASIC June 24, 2026, 10 a.m. 18 阅读
命令行配置wifi,命令行安装gnome桌面

适用版本:Rocky Linux 10.2(内核 6.12.0-211.16.1)
制作U盘启动镜像
适用场景:使用 Minimal ISO 安装后,通过手动配置实现 Wi-Fi 连接并安装 GNOME 图形桌面

 

一、前言

Rocky Linux 10.2(代号 "Red Quartz")于 2026 年 5 月 29 日正式发布,是 Rocky Linux 10 系列的最新次要版本。Minimal ISO 镜像体积约 1.9GB,仅包含核心系统组件,适合需要自定义构建的服务器或工作站环境。本指南记录了从 Minimal ISO 全新安装到配置 GNOME 图形界面的完整过程,特别涵盖了 RTL8852BE 等新型无线网卡的驱动与固件配置。

Rocky Linux 10.2 亮点

  • 内核版本:6.12.0-211.16.1

  • 支持后量子密码学(PQC),OpenSSH 支持 ML-KEM 混合密钥交换

  • GCC 14.3、glibc 2.39、Python 3.14、PHP 8.4 等新版工具链

  • 注意:x86_64 架构要求 CPU 支持 x86-64-v3 指令集,不再支持 v2 及更早的硬件

 

二、安装准备

2.1 下载 ISO 镜像

从 Rocky Linux 官方或镜像站下载 Minimal ISO:

官方速度太慢,也可以从上海交大的镜像站里下载:https://mirror.sjtu.edu.cn/rocky/10.2/isos/x86_64/Rocky-10.2-x86_64-minimal.iso

2.2 制作启动盘

在Win11上使用 Rufus 将 ISO 写入 U 盘,U盘格式FAT32,写MBR。

 

三、系统安装

3.1 启动安装程序

启动时,尝试按F1、F2、F12、ESC或DEL等键进入BIOS,调整boot顺序,优先从 U 盘启动,保存BIOS设置,并重启。

3.2 安装设置

以下步骤是有图形界面向导的,按向导操作。

  1. 语言:选择 "English" 或 "中文"

  2. 安装目的地:选择硬盘,按需进行分区(建议使用自动分区)

  3. 网络与主机名:可暂不配置,安装后统一设置

  4. 软件选择:保持默认 "Minimal Install"(最小化安装)

  5. Root 密码:设置 root 密码

  6. 用户创建:创建普通用户

3.3 完成安装

安装完成后,点击 "Reboot" 重启,拔出 U 盘。

 

四、初始系统配置

4.1 登录系统

到这里是没有图形界面的,因为minimal iso里没有gnome桌面。在命令行里,按回车,输入 root 账户或普通用户及密码登录。

4.2 检查网络设备

nmcli device status

Minimal ISO 默认只识别到 lo(回环)和有线网卡(ethernet),无线网卡通常不会出现。

 

五、Wi-Fi 配置(核心步骤)

Minimal ISO 默认不包含 Wi-Fi 支持所需的软件包和驱动,需要手动配置。

5.1 安装 NetworkManager-wifi 包

Minimal ISO 默认没有安装 NetworkManager-wifi 包,需要从安装介质中安装。

挂载安装 ISO 并安装包

# 挂载安装U盘(/dev/sda1或者/dev/sdb1等)
mount /dev/sda1 /mnt

# 进入 Packages 目录
cd /mnt/Minimal/Packages

# 使用 dnf 安装(推荐,自动处理依赖)
dnf install ./n/NetworkManager-wifi-*.rpm

注意:如果使用 rpm -ivh 直接安装,可能会遇到依赖问题,需要手动将依赖包拼接到命令后面。建议使用 dnf install 方式。

安装完成后重启 NetworkManager:

systemctl restart NetworkManager

5.2 识别无线网卡型号

使用 lshw 命令查看无线网卡信息(Minimal ISO 可能没有 lspci):

lshw -C network

输出示例:

*-network
   description: Wireless network controller
   product: RTL8852BE PCIe 802.11ax wireless network controller

5.3 检查驱动模块加载

以 RTL8852BE 为例,检查驱动模块是否已加载:

lsmod | grep rtw89

如果驱动已加载,输出应包含 rtw89_8852be 等相关模块。若未加载,尝试手动加载:

modprobe rtw89_8852be

5.4 安装网卡固件

这是最关键的一步。即使驱动模块已加载,如果缺少固件文件,网卡仍然无法工作。

检查固件是否存在:

ls /lib/firmware/rtw89/rtw8852b*

如果目录不存在或为空,说明系统缺少固件。Minimal ISO 自带的 linux-firmware 包版本较旧,可能不包含 RTL8852BE 的固件。

解决方案:手动下载固件

从 Linux 内核官方固件仓库下载以下两个文件:

将文件复制到目标机器(可通过 U 盘):

mkdir -p /lib/firmware/rtw89
cp /path/to/usb/rtw8852b_fw*.bin /lib/firmware/rtw89/

重新加载驱动模块:

rmmod rtw89_8852be
modprobe rtw89_8852be

验证固件是否加载成功:

dmesg | grep -i rtw89 | tail -10

如果看到类似 loaded firmware 的成功信息,说明固件已正确加载。

5.5 连接 Wi-Fi

# 开启 Wi-Fi
nmcli radio wifi on

# 扫描可用网络
nmcli dev wifi list

# 连接 Wi-Fi(替换 SSID 和密码,要加名称和密码都要加双引号)
nmcli dev wifi connect "你的WiFi名称" password "你的密码"

5.6 设置开机自动连接

nmcli con mod "你的WiFi名称" connection.autoconnect yes

5.7 验证网络连接

nmcli device status
ping -c 4 8.8.8.8

 

六、安装 GNOME 图形界面

6.1 配置 YUM 软件源(可选)

建议配置国内镜像源以加速软件包下载。以上海交大镜像站为例:

sed -e 's|^mirrorlist=|#mirrorlist=|g' \ 
    -e 's|^#baseurl=http://dl.rockylinux.org/$contentdir|baseurl=https://mirror.sjtu.edu.cn/rocky|g' \ 
    -i.bak \ 
    /etc/yum.repos.d/*.repo

dnf clean all
dnf makecache

6.2 安装 GNOME 桌面

# 更新系统(可选)
dnf update

# 安装 Server with GUI 软件组
dnf groupinstall "Server with GUI"

6.3 设置图形界面为默认启动(可选)

如果希望系统重启后自动进入图形界面:

systemctl set-default graphical.target

如果希望保留命令行作为默认启动,保持现状即可。

6.4 手动启动图形界面

在不改变默认启动目标的情况下,直接启动 GDM 显示管理器:

systemctl start gdm

 

6.5 重启验证

reboot

重启后,如果已设置 graphical.target,系统将自动进入 GNOME 登录界面。

 

七、常用维护命令

7.1 网络管理

# 查看 IP 地址
hostname -I
ip addr show

# 查看防火墙状态
systemctl status firewalld
firewall-cmd --state

# 查看防火墙规则
firewall-cmd --list-all

7.2 系统信息

# 查看内核版本
uname -r

# 查看系统版本
cat /etc/rocky-release

7.3 软件管理

# 搜索软件包
dnf search 包名

# 安装软件包
dnf install 包名

# 查看已安装的软件组
dnf grouplist

 

八、常见问题与解决方案

Q1:dnf 命令找不到

原因:Minimal ISO 默认安装了 dnf,但可能 PATH 环境变量不包含 /usr/bin

解决

export PATH=$PATH:/usr/bin

或使用绝对路径:

/usr/bin/dnf install 包名

Q2:nmcli dev wifi list 提示 "no wifi device found"

排查步骤

  1. 检查驱动模块是否加载:lsmod | grep rtw89

  2. 检查固件是否存在:ls /lib/firmware/rtw89/

  3. 检查内核日志:dmesg | grep -i firmware

  4. 检查无线设备是否被锁定:rfkill list,如有锁定则执行 rfkill unblock wifi

Q3:Wi-Fi 连接成功但重启后丢失

解决:设置开机自动连接

nmcli con mod "你的WiFi名称" connection.autoconnect yes

Q4:安装 Server with GUI 后重启黑屏

解决

  1. 在 GRUB 启动菜单选择内核行,按 e 编辑,在 linux 行末尾添加 3,按 Ctrl+X 启动进入命令行

  2. 登录后检查显卡驱动,可能需要安装专有驱动

 

九、总结

从 Minimal ISO 到完整的 GNOME 图形桌面,核心难点在于:

  1. Wi-Fi 支持:Minimal ISO 缺少 NetworkManager-wifi 包和无线网卡固件,需要手动补齐

  2. 新型网卡驱动:RTL8852BE 等较新芯片的固件可能不在旧版 linux-firmware 包中,需从内核仓库手动下载

  3. 依赖管理:建议使用 dnf 而非 rpm 安装软件包,以自动处理依赖关系

完成以上配置后,Rocky Linux 10.2 即可作为功能完整的图形化工作站使用,同时保留了 Minimal 安装的干净基础。

感谢阅读,更多文章点击这里:【专栏:ExASIC】
公众号:【ExASIC】

分享数字集成电路设计中的经验和方法。分享让工作更轻松。

最新20篇 开设专栏