# 安装 Rocky Linux

URL: https://caijiao.org/rockylinux/installation-guide
Source: docs/rockylinux/installation-guide.md
Description: 详细的 Rocky Linux 安装步骤指南，从启动安装到完成配置

本教程提供了 Rocky Linux 的详细安装步骤，帮助您成功在物理服务器或虚拟机上安装 Rocky Linux 操作系统。

## 安装前准备

### 系统需求

在开始安装前，请确保您的硬件满足以下最低要求：

- **处理器**：至少 2 个 CPU 核心
- **内存**：最小 2GB RAM，推荐 4GB 或更多
- **存储**：最小 20GB 磁盘空间，推荐 40GB 或更多
- **网络**：网络接口卡（可选，但推荐用于获取更新）
- **显示**：图形卡和监视器（对于图形化安装）或 VGA/串口控制台（对于文本安装）

### 安装媒介

您需要准备好以下内容：

- 已下载的 Rocky Linux ISO 镜像（推荐使用 DVD 或 Minimal 镜像）
- 已创建的可启动 USB 驱动器或 DVD

## 启动安装程序

### 从物理介质启动

1. 将创建好的安装媒介（USB 或 DVD）插入计算机
2. 启动或重启计算机
3. 在计算机启动时，按相应的键（通常是 F2、F10、F12、Delete 或 Esc）进入启动菜单或 BIOS/UEFI 设置
4. 选择从 USB 驱动器或 DVD 启动

### 从网络启动（可选）

如果您使用的是 Boot 镜像或网络安装方法，则需要通过网络引导并获取安装文件：

1. 在 BIOS/UEFI 设置中配置网络启动
2. 系统将从网络引导并启动安装程序

## 安装界面介绍

当安装程序启动后，您将看到以下初始界面：

- **Install Rocky Linux <版本>**：直接启动图形化安装程序
- **Test this media & install Rocky Linux <版本>**：先测试安装介质的完整性，然后再安装
- **Troubleshooting**：用于解决安装问题的选项

## 安装步骤详解

### 步骤 1：选择安装语言

1. 在初始界面中，选择您希望使用的安装语言（本文以英语为例）
2. 点击"Continue"继续

### 步骤 2：安装概览配置

在"Installation Summary"界面中，您需要配置以下几个关键部分：

#### 本地化设置

- **Date & Time**：选择时区和设置日期/时间
  - 选择您所在的地区和城市
  - 验证当前日期和时间是否正确
  - 点击"Done"返回

- **Keyboard**：配置键盘布局
  - 添加或删除键盘布局
  - 设置默认键盘布局
  - 点击"Done"返回

- **Language Support**：添加额外的语言支持（可选）
  - 选择需要的语言包
  - 点击"Done"返回

#### 软件设置

- **Software Selection**：选择要安装的软件包
  - 基本环境选项：
    - Server：基本服务器安装
    - Server with GUI：带图形界面的服务器
    - Workstation：工作站环境
    - Custom Operating System：自定义操作系统
  - 附加组件：根据需要选择额外的软件包组
  - 点击"Done"返回

#### 系统设置

- **Installation Destination**：配置磁盘分区
  - 选择要安装 Rocky Linux 的磁盘
  - 选择分区方案：
    - Automatic：让安装程序自动创建分区
    - Custom：手动创建分区（适合高级用户）
  - 如果选择自定义分区，可以点击"Click here to create them automatically"让系统创建标准分区方案，或手动创建分区
  - 配置完成后点击"Done"，然后在弹出的确认窗口中点击"Accept Changes"

- **KDUMP**：配置内核崩溃转储（可选）
  - 默认启用，分配一定内存用于保存内核崩溃信息
  - 如需禁用，取消勾选"Enable kdump"
  - 点击"Done"返回

- **Network & Host Name**：配置网络和主机名
  - 设置主机名
  - 配置网络连接：
    - 选择网络接口
    - 点击"Configure"设置 IP 地址（静态或动态）
    - 打开网络连接（开启开关）
  - 点击"Done"返回

- **Root Password**：设置 root 用户密码
  - 输入强密码（至少 8 个字符，包含大小写字母、数字和特殊字符）
  - 确认密码
  - 如果密码较弱，点击"Done"两次确认使用

- **User Creation**：创建普通用户（推荐）
  - 输入用户名和全名
  - 设置密码
  - 如需授予管理员权限，勾选"Make this user administrator"
  - 点击"Done"返回

### 步骤 3：开始安装

所有设置完成后：

1. 点击"Begin Installation"开始安装过程
2. 安装过程将显示进度条和正在安装的软件包信息

### 步骤 4：完成安装

安装完成后：

1. 点击"Reboot System"重启计算机
2. 移除安装媒介（USB 或 DVD）
3. 系统将启动到新安装的 Rocky Linux

## 首次启动配置

### 初始设置向导（图形界面安装）

如果您安装了带 GUI 的版本，首次启动会显示初始设置向导：

1. **许可协议**：阅读并接受许可协议
2. **隐私设置**：配置是否发送诊断数据
3. **连接在线账号**（可选）：添加在线账号
4. **设置时间**：确认时区和时间设置
5. **完成设置**：点击"Start Using Rocky Linux"

### 登录系统

1. 在登录界面，输入您创建的用户名和密码
2. 对于图形界面，您现在应该可以看到桌面环境
3. 对于服务器版本，您将看到命令行登录提示符

## 验证安装

安装完成后，可以执行以下命令来验证系统信息：

```bash
# 查看系统版本
cat /etc/rocky-release

# 查看内核版本
uname -r

# 查看系统信息
cat /proc/version

# 查看磁盘使用情况
df -h

# 查看内存使用情况
free -h

# 查看网络接口信息
ip addr
```

## 常见安装问题与解决方案

### 安装程序无法启动

- **问题**：系统无法从安装媒介启动
- **解决方案**：
  - 检查 BIOS/UEFI 设置，确保从正确的设备启动
  - 重新创建安装媒介，确保正确烧录 ISO 镜像
  - 尝试使用不同的 USB 端口或驱动器

### 磁盘空间不足

- **问题**：安装程序报告磁盘空间不足
- **解决方案**：
  - 选择更大的磁盘或清理现有磁盘空间
  - 在分区设置中调整分区大小

### 网络配置问题

- **问题**：无法连接到网络
- **解决方案**：
  - 检查物理网络连接
  - 确认网络接口是否正确配置
  - 尝试使用静态 IP 地址代替 DHCP

### 引导问题

- **问题**：安装后系统无法引导
- **解决方案**：
  - 检查引导顺序设置
  - 在某些情况下，可能需要重新安装引导加载程序
  - 对于双系统安装，确保引导加载程序正确配置

## 后续步骤

恭喜您成功安装了 Rocky Linux！接下来，您可能需要：

1. 更新系统到最新版本
2. 安装必要的软件包
3. 配置防火墙和安全设置
4. 根据您的需求设置服务和应用程序

详细的后续配置步骤，请参考我们的"安装后初始化配置"指南。

## 总结

本教程详细介绍了 Rocky Linux 的安装过程，从准备工作到完成安装的每一个步骤。通过遵循这些步骤，您应该能够成功在您的硬件上安装 Rocky Linux 操作系统。

如果您在安装过程中遇到任何问题，可以参考我们的故障排除指南或在 Rocky Linux 社区寻求帮助。
