难度等级
🎯 本文学习目标
读完本文,你将能够:
- ✅ 理解 Rocky Linux 9 的定位与优势
- ✅ 完成 Rocky Linux 9 的完整安装过程
📚 Rocky Linux 9 是什么?
诞生背景
Rocky Linux 是由 CentOS 创始人 Gregory Kurtzer 于 2020 年创立的企业级 Linux 发行版。
2014年,Red Hat 将 CentOS 从社区主导转向「上游试验场」;2020年底,CentOS 宣布从 CentOS Linux 转向 CentOS Stream(滚动预览版)。Rocky Linux 正是为了填补这个空缺而诞生的——100% 兼容 RHEL(Red Hat Enterprise Linux),提供企业级稳定性和 10 年生命周期支持。
Rocky Linux 9 的核心优势
| |
|---|
| 企业级稳定性 | |
| 100% RHEL 兼容 | |
| 社区驱动 | |
| 现代化基础 | |
| 安全可靠 | |
💡 一句话总结:Rocky Linux 9 就是「免费的企业级 Red Hat」,稳定性媲美商业服务器操作系统,但完全免费开源。
📥 第一步:下载 Rocky Linux 9 ISO 镜像
访问官方网站
打开浏览器,访问 Rocky Linux 官方下载页面:
https://www.rockylinux.org/download/
选择合适的镜像版本
Rocky Linux 提供多种 ISO 镜像类型:
| | | |
|---|
| DVD ISO | | | |
| Boot ISO | | | |
| Minimal ISO | | | |
| Everything ISO | | | |
💡 推荐:新手选择 DVD ISO 或 Minimal ISO。本文使用 Minimal ISO 演示(适合服务器)。
从命令行下载(可选)
如果你有 Linux 环境或 WSL,可以使用命令行下载:
# 下载 Minimal ISO(推荐服务器使用)wgethttps://download.rockylinux.org/pub/rocky/9.0/isos/x86_64/Rocky-9.0-x86_64-minimal.iso# 或下载 DVD ISO(完整版,含图形界面)wgethttps://download.rockylinux.org/pub/rocky/9.0/isos/x86_64/Rocky-9.0-x86_64-dvd.iso
⚠️ 注意:Rocky Linux 9.0 是基础版本,9.1、9.2、9.3 等是次版本更新。建议下载最新的 9.3 或 9.4 版本。
🔐 第二步:验证 ISO 完整性(重要!)
下载完成后的 第一步 是验证 ISO 文件是否被篡改或损坏。这步绝对不能跳过!
什么是 SHA256 校验?
SHA256 是一种「数字指纹」算法。官方发布时会公布 ISO 文件的 SHA256 值,你下载后本地计算一个值,两者对比可以确认文件完整性。
在 Linux 中验证
# 1. 下载官方校验文件wgethttps://download.rockylinux.org/pub/rocky/9.0/isos/x86_64/CHECKSUM# 2. 用 sha256sum 验证(以 Rocky-9.1-x86_64-minimal.iso 为例)sha256sumRocky-9.1-x86_64-minimal.iso# 预期输出示例:# 5a7c8f6d3e9b2a4c1d8f7e2b4a9c3d5e8f1b4a7c9d2e5f8b1a4c7d9e2f5b8a1c4 Rocky-9.1-x86_64-minimal.iso# 3. 对比校验和文件内容sha256sum-cCHECKSUM--ignore-missing
在 Windows 中验证
- 下载 HashCheck 或使用 PowerShell
验证成功标志
Rocky-9.1-x86_64-minimal.iso:OK
⚠️ 如果显示 FAILED 或哈希值不匹配:立即删除该文件,从官方渠道重新下载。
💾 第三步:制作可启动U盘
需要准备
方法一:Windows 使用 Rufus(推荐)
Rufus 是一个免费的 USB 启动盘制作工具,轻量快速。 下载地址:https://rufus.ie/ 操作步骤: - 引导类型选择「选择」→ 找到下载的 Rocky Linux ISO 文件
- UEFI (非 CSM) — 适用于新电脑(2020年后) - MBR — 适用于老电脑或 BIOS 引导
💡 提示:如果提示「ISOHybrid detected」,选择「以 ISO 镜像模式写入」。
方法二:Linux 使用 dd 命令
# 1. 找到 U盘设备名lsblk# 输出:NAMESIZETYPEMOUNTPOINTsda20Gdisksdb8Gdisk←这是你的U盘# 2. 卸载 U盘(如果已自动挂载)sudoumount/dev/sdb1# 3. 使用 dd 写入 ISO(注意:是 if=ISO,of=U盘设备)sudoddif=~/Downloads/Rocky-9.1-x86_64-minimal.isoof=/dev/sdbbs=4Mstatus=progress# 4. 同步确保写入完成sync
⚠️ 警告:of=/dev/sdb 要写对!写错硬盘会丢失数据!建议用 lsblk 反复确认!
🖥️ 第四步:BIOS/UEFI 设置启动顺序
进入 BIOS/UEFI
重启电脑,在开机画面出现时反复按以下键之一(不同品牌按键不同):
设置启动顺序
- 进入 BIOS/UEFI 后,找到「Boot」或「启动」选项卡
📦 第五步:开始安装 Rocky Linux 9
启动画面
插入U盘并从U盘启动后,你将看到 Rocky Linux 9 欢迎界面。屏幕中央有三个选项:
- Install Rocky Linux 9
- Test this media and install Rocky Linux 9
- Troubleshooting
💡 可选:选择第二项「Test this media」可以先验证U盘完整性,确保安装过程顺利。
选择安装语言
建议选择 English (United States) — 中文翻译有时不完整,英文更准确。
在语言选择下拉菜单中找到并选择 English (United States),然后点击 Continue 继续。
⚙️ 第六步:配置安装选项
安装界面分为几个配置部分,全部完成后才能开始安装。
📍 本地化配置
#### 1. 键盘设置(KEYBOARD)
接受默认的 English (US) 即可。如果需要添加第二键盘(如中文输入法):
#### 2. 语言支持(LANGUAGE SUPPORT)
默认选择 English (United States)。如果需要中文界面支持:
#### 3. 时间和日期(TIME & DATE)
点击进入后:
💡 提示:开启「网络时间(NTP)」后,系统会自动校准时间,确保日志时间戳准确。
💿 软件配置
#### 1. 安装源(INSTALLATION SOURCE)
使用本地 ISO 时,这项通常自动配置,显示为「Local media」。无需修改。
如需网络安装(使用 Boot ISO 时),选择 On the network → https,填入仓库地址。
#### 2. 软件选择(SOFTWARE SELECTION)
对于服务器安装,推荐选择 最小安装(Minimal Install):
🖥️ 系统配置
#### 1. 安装目标(INSTALLATION DESTINATION)
这是最重要的配置!
点击进入后:
- 在「Storage Configuration」中选择分区方式:
- Custom — 手动划分分区,进阶用户
💡 新手建议:选择 Automatic,简单省心。后续可以学习手动分区。
#### 2. 网络和主机名(NETWORK & HOSTNAME)
点击进入后:
- 在「Hostname」框中输入主机名,如
rocky-server - IPv4 设置保持默认的「Automatic (DHCP)」即可
⚠️ 重要:记录下分配到的 IP 地址(如 192.168.1.100),以后 SSH 远程连接会用到!
👤 用户配置
#### 1. Root 密码(ROOT PASSWORD)
Root 是什么? Root 是 Linux 的「超级管理员」账户,拥有最高权限。 - 在「New Password」和「Confirm」中输入相同密码
#### 2. 创建用户(USER CREATION)
建议创建一个普通用户用于日常操作:
- Full Name:你的姓名(如 rockstar) - User Name:登录用户名(如 rockstar)
- Password:设置密码
- 勾选 「Make this user an administrator」 — 允许使用 sudo 临时提权
🚀 第七步:开始安装
检查配置摘要
在主界面查看所有配置项,确保每项左侧都有 ✅ 绿色对勾:
| |
|---|
| Localization | Keyboard、Language、Time & Date |
| Software | Installation Source、Software Selection |
| System | Installation Destination、KDUMP |
| User Settings | Root Password、User Creation |
⚠️ 如果某项有 ⚠️ 警告符号,点击该项完成配置后再继续。
一切就绪后,点击左下角的 「Begin Installation」 开始安装。
安装过程会自动进行,屏幕上会显示进度百分比,预计需要 5-15 分钟(取决于电脑配置和ISO类型)。
💡 提示:安装过程中你可以喝杯咖啡 ☕,不要关机或拔电源!
🎉 第八步:首次登录
安装完成
当看到「Complete!」或「Installation is finished」提示时,说明系统已成功安装。
点击 Reboot System,系统会自动重启。
拔掉U盘
重启时立即拔出U盘,避免再次从U盘启动。
登录界面
系统启动后,屏幕会显示登录提示,格式类似:
RockyLinux9localhostlogin:_
输入用户名和密码
在 login: 提示后输入你的用户名(如 rockstar),按回车键。
接着在 Password: 提示后输入密码(输入时不会显示任何字符,这是正常的安全设计),按回车键。
登录成功后,你会看到类似这样的提示符:
[rockstar@localhost~]$
这表示:
验证登录
# 查看当前用户whoami# 输出:rockstar# 查看系统信息cat/etc/os-release# 输出:NAME="Rocky Linux"VERSION="9.1 (Blue Onyx)"ID="rockylinux"VERSION_ID="9.1"
🛠️ 安装后检查清单
恭喜你完成 Rocky Linux 9 安装!对照以下清单检查:
# 1. 检查网络是否连通ping-c3baidu.com# 2. 检查系统更新sudodnfcheck-update# 3. 查看可用存储空间df-h# 4. 查看内存使用情况free-h# 5. 检查 SELinux 状态(默认 Enforcing)getenforce
❓ 常见问题解答
Q1:安装时提示「No valid boot loader installation target」?A:确保在「安装目标」中选择了正确的硬盘,并勾选了分区方案。如果硬盘是新的,可能需要先创建分区表。
A:在安装时确保「网络和主机名」中网络设备是 ON 状态。安装后可以用 nmtui 重新配置网络。
A:在启动菜单选择「Troubleshooting」→「Rescue a Rocky Linux system」,进入救援模式后可以重置 root 密码。
A:这是因为中文字体未安装。使用 sudo dnf install -y langpacks-zh_CN 安装中文语言包。
Q5:如何确认系统是 UEFI 还是 BIOS 引导?ls/sys/firmware/efi# 如果有这个目录,就是 UEFI 引导
📅 下一篇预告
第02天:首次登录与桌面环境 —— 完成系统初始化,配置中文语言、连接网络、熟悉 GNOME 桌面环境、设置中文输入法等。
📚 参考资料
本文由 Linux粉丝 AI 助手撰写 系列教程持续更新中