教程 rockylinux tutorial

系统下载与版本选择

在开始安装 Rocky Linux 之前,选择合适的版本并下载正确的安装镜像是非常重要的第一步。本文将详细介绍 Rocky Linux 的版本体系、如何选择适合自己需求的版本,以及从官方渠道安全下载安装镜像的方法。

Rocky Linux 的版本体系

主要版本与小版本

Rocky Linux 采用类似 RHEL 的版本编号体系:

  • 主要版本:如 Rocky Linux 8、Rocky Linux 9 等,代表重大的功能更新和架构变化
  • 小版本:如 Rocky Linux 8.4、8.5、9.0、9.1 等,包含功能增强、安全更新和 bug 修复

每个主要版本通常支持 10 年,而小版本则会在主要版本的生命周期内定期发布。

版本选择考虑因素

在选择 Rocky Linux 版本时,需要考虑以下几个关键因素:

  1. 硬件兼容性:不同版本对硬件的支持可能有所不同,特别是对较新硬件的支持
  2. 软件兼容性:某些应用程序可能只支持特定版本的 Rocky Linux
  3. 安全支持周期:选择仍在安全支持期限内的版本
  4. 功能需求:新版本通常包含更多新功能和改进

Rocky Linux 的安装镜像类型

Rocky Linux 提供多种不同类型的安装镜像,以满足不同的安装需求:

1. DVD 镜像

  • 文件名格式:Rocky-<version>-x86_64-dvd.iso
  • 容量:约 9GB
  • 特点:包含完整的安装包集合,可在没有网络连接的环境中进行完整安装
  • 适用场景:需要离线安装或自定义安装的环境

2. Minimal 镜像

  • 文件名格式:Rocky-<version>-x86_64-minimal.iso
  • 容量:约 1.8GB
  • 特点:只包含最基本的系统组件和包,安装后需要通过网络添加其他软件包
  • 适用场景:需要最小化安装或有特定定制需求的环境

3. Boot 镜像

  • 文件名格式:Rocky-<version>-x86_64-boot.iso
  • 容量:约 700MB
  • 特点:仅包含引导安装所需的最小文件集,安装过程中需要从网络下载所有软件包
  • 适用场景:网络连接良好的环境,或需要自定义所有安装包的情况

4. 其他特殊镜像

除了上述主要镜像类型外,Rocky Linux 还提供了一些特殊用途的镜像:

  • Container 镜像:用于容器环境
  • Cloud 镜像:预配置的云平台镜像(如 AWS、Azure、GCP 等)
  • Live 镜像:可以直接从 USB 启动而无需安装的版本

如何选择合适的镜像

基于安装环境选择

  • 离线环境:选择 DVD 镜像,确保包含所有必要的软件包
  • 在线环境:可以选择 Minimal 或 Boot 镜像,通过网络获取最新的软件包
  • 资源受限环境:选择 Minimal 镜像,安装最小化的系统

基于硬件架构选择

Rocky Linux 主要支持 x86_64(AMD64)架构,但也提供对其他架构的支持:

  • x86_64:最常见的 64 位 Intel/AMD 处理器架构
  • aarch64:ARM 64 位架构,适用于 ARM 服务器和设备
  • ppc64le:PowerPC 64 位小端架构,适用于 IBM Power 服务器
  • s390x:IBM z Systems 大型机架构

从官方渠道下载 Rocky Linux

官方下载页面

访问 Rocky Linux 官方网站 是获取安装镜像的最安全方式:

  1. 访问官方下载页面
  2. 选择所需的版本
  3. 选择适合的镜像类型
  4. 选择一个靠近您的镜像站点
  5. 下载 ISO 文件

使用镜像站点

为了加快下载速度,可以选择使用地理位置靠近的镜像站点:

  1. 在 官方镜像列表 中查找
  2. 选择一个地理位置近、带宽充足的镜像站点
  3. 导航到相应版本和镜像类型的目录
  4. 下载 ISO 文件

验证下载的镜像

为了确保下载的镜像文件完整且未被篡改,建议进行以下验证步骤:

1. 验证文件哈希值

Rocky Linux 提供了校验和文件,可以用于验证下载的 ISO 文件:

  1. 下载与 ISO 文件对应的校验和文件(通常是 CHECKSUM 或 SHA256SUM 文件)
  2. 在本地计算下载的 ISO 文件的哈希值
  3. 将计算结果与校验和文件中的值进行比较

在 Linux 系统上,可以使用以下命令计算 SHA256 哈希值:

bash
sHA256SUM Rocky-<version>-x86_64-dvd.iso

在 Windows 系统上,可以使用 PowerShell:

powershell
Get-FileHash -Algorithm SHA256 Rocky-<version>-x86_64-dvd.iso

2. 验证 GPG 签名

为了进一步确保文件的真实性,可以验证 GPG 签名:

  1. 下载与校验和文件对应的 GPG 签名文件(通常扩展名为 .asc)
  2. 导入 Rocky Linux 的 GPG 公钥
  3. 使用 GPG 验证签名

创建安装媒介

下载完成并验证了 ISO 文件后,下一步是创建可启动的安装媒介(如 USB 驱动器或 DVD)。

创建 USB 安装盘

在 Linux 上使用 dd 命令

bash
sudo dd if=Rocky-<version>-x86_64-dvd.iso of=/dev/sdX bs=4M status=progress oflag=sync

注意:将 /dev/sdX 替换为您的 USB 驱动器的实际设备路径

在 Windows 上使用 Rufus

  1. 下载并安装 Rufus
  2. 启动 Rufus
  3. 选择您的 USB 驱动器
  4. 选择下载的 Rocky Linux ISO 文件
  5. 点击"开始"创建可启动 USB

烧录 DVD

使用任何标准的 DVD 烧录软件(如 Nero、ImgBurn 等)将 ISO 文件烧录到空白 DVD 上。确保使用"烧录镜像"模式,而不是简单地将 ISO 文件复制到 DVD。

常见问题与解决方案

下载速度慢

  • 解决方案:尝试使用不同的镜像站点,选择地理位置更近的站点
  • 解决方案:使用下载工具(如 wget、aria2 等)支持断点续传的工具

验证失败

  • 解决方案:重新下载 ISO 文件
  • 解决方案:确保使用正确的校验和文件和版本

创建的安装媒介无法启动

  • 解决方案:检查 BIOS/UEFI 设置,确保从正确的设备启动
  • 解决方案:尝试使用不同的 USB 驱动器或重新创建安装媒介
  • 解决方案:确保 BIOS/UEFI 支持所选启动模式(Legacy 或 UEFI)

总结

选择合适的 Rocky Linux 版本并正确下载安装镜像是安装过程的重要第一步。通过本文介绍的方法,您可以根据自己的需求选择合适的版本和镜像类型,并从官方渠道安全地下载和验证安装文件,为成功安装 Rocky Linux 做好准备。

下一章,我们将详细介绍如何安装 Rocky Linux 系统。