Linux
对 CentOS 的支持于 2021 年结束,但该项目以 Rocky Linux 的形式继续存在。以下是如何安装和配置 Rocky Linux。
Rocky Linux 8 - 图1
Rocky Linux 是 CentOS 的创始人 Gregory Kurtzer 创建的 CentOS 克隆。在 RHEL 开发团队宣布对 CentOS 8 的支持于 2021 年 12 月 31 日结束数小时后,Kurtzer 宣布了 Rocky Linux 项目。基于 RHEL 的下游二进制兼容版本于 2021 年 6 月 21 日发布。Kurtzer 以他已故的 CentOS 合作伙伴的名字命名了该发行版-创始人,发推文,“回想早期的 CentOS,我的联合创始人 Rocky McGaugh。他不再和我们在一起,所以作为他的 H/T,他从未见过 CentOS 的成功,我向你介绍 Rocky Linux。”

Rocky Linux 最低要求

以下是安装 Rocky Linux 8.5 的最低要求。

  • 2 GB RAM 或更大
  • 20 GB 硬盘或更大
  • 2 个 CPU / vCPU(1.1 GHz 处理器)
  • 可以上 Internet(可选)
  • 可引导的媒体(USB 或 DVD)

    下载 Rocky Linux 并创建 USB 驱动器

    按照这些说明下载 Rocky Linux 并创建一个可引导的 USB 驱动器。
  1. 打开浏览器并导航到rockylinux.org/download
  2. 单击保存文件
  3. 下载文件后,从机器创建 Rocky Linux 可引导 USB。如果不确定如何执行此操作,请参见下文:
    1. 创建 Windows 11 可启动 USB 驱动器的方法
    2. 如何在 Linux 中使用 Etcher 制作可启动的 USB 驱动器
    3. 如何在 Mac 上创建和引导 Linux USB 驱动器

创建安装媒体后,就可以继续了。

Rocky Linux 安装说明

按照这些说明成功安装 Rocky Linux 8.5

  1. 将创建的 Rocky Linux 可启动 USB 插入目标 PC/笔记本电脑。
  2. 启动或重新启动计算机以从 USB 驱动器启动。看到 Rocky Linux 启动屏幕后,选择Install Rocky Linux

Rocky Linux 8 - 图2

  1. 出现提示时单击首选语言,然后单击继续
  2. 在 Installation Summary 窗口中,选择Installation Destination

Rocky Linux 8 - 图3选择目标硬盘并单击完成

  1. 选择网络主机名并连接到网络连接。单击完成

Rocky Linux 8 - 图4

  1. 选择安装源并选择 Rocky Linux 可引导 USB(如果尚未选择)。
  2. 选择软件选择并选择所需的基本环境和附加软件。对选择感到满意时单击完成。

Rocky Linux 8 - 图5

  1. 从“安装摘要”窗口中选择Root 密码。输入并验证想要的密码。单击完成
  2. 从“安装摘要”窗口中选择创建用户。输入想要的响应。单击完成

Rocky Linux 8 - 图6

  1. 在笔记本电脑/PC 上安装 Rocky Linux 时,请耐心等待。
  2. 安装完成后,点击重启系统。出现提示时移除 Rocky Linux 可启动 USB 驱动器。按
  3. 系统重新启动后,单击Initial Setup窗口中的Licensing Information
  4. 阅读许可协议,滚动到底部,然后选中我接受许可协议。单击完成。

Rocky Linux 8 - 图7

  1. 单击完成配置

    Rocky Linux 安装后程序

    在 Rocky Linux 首次启动后,需要完成一些配置步骤。

  2. 使用之前创建的用户(和密码)登录到 Rocky Linux 安装。

Rocky Linux 8 - 图8

  1. 系统重新启动后,单击Initial Setup窗口中的Licensing Information
  2. 阅读许可协议,滚动到底部,然后选中我接受许可协议。单击完成
  3. 单击完成配置
  4. 登录到 Rocky Linux 安装。

Rocky Linux 8 - 图9

  1. 在欢迎屏幕上选择想要的语言。单击下一步
  2. 重复键入屏幕。单击下一步
  3. 在“隐私”屏幕上,选择是否要打开或关闭定位服务。单击下一步

Rocky Linux 8 - 图10

  1. 选择要连接的在线帐户并输入凭据,或单击跳过
  2. 单击开始使用 Rocky Linux

Rocky Linux 8 - 图11

  1. 在笔记本电脑/PC 上成功安装 Rocky Linux 8!

每当安装新发行版时,首要任务是更新系统以确保应用任何安全更新以及操作系统更新上的软件。启动终端并使用以下命令更新存储库(如果出现提示,请输入 root 密码):

  1. # sudo yum check-update

**yum check-update**命令完成后,输入以下命令来更新操作系统和所有已安装的软件:

  1. # sudo yum update

**sudo yum update**命令完成后,使用以下命令退出终端:

  1. # exit

提高 Rocky Linux 8.5 的 DNF 速度

Dandified YUM,更广为人知的 DNF,是一个软件包管理器,用于安装、更新和删除软件包的基于 RPM 的 Linux 发行版。它最初是在 Fedora 18 中以可测试状态(即技术预览)引入的,但自 Fedora 22 以来它一直是 Fedora 的默认包管理器。Rocky Linux 中的包管理器还有 RPM(Red Hat 包管理器)。包管理器允许 Linux 用户安装、更新和删除软件。
安装并更新和升级新的 Rocky 8.5 安装后,建议提高 DNF 速度。首先备份dnf.conf文件。

  1. # sudo cp /etc/dnf/dnf.conf /etc/dnf/dnf.bak

接下来,编辑dnf.conf文件:

  1. # sudo nano /etc/dnf/dnf.conf

现在,可以通过将以下内容添加到 dnf.conf文件的底部来添加并行下载,从而提高 DNF 速度:

  1. max_parallel_downloads=10

请注意,建议用户从 10 开始设置,但可以将其增加到不同的数量,例如 15、20 等。建议谨慎执行此操作。要启用最快的镜像,请在 **max_parallel_downloads=10**下方添加此行。

  1. fastestmirror=True

保存更新的/etc/dnf.conf文件,然后退出 nano。
需要重新启动或重新启动任何服务,因为这些更改会立即生效。

迁移到 Rocky Linux 8.5

现有 CentOS 8.5、Alma Linux 8.5、RHEL 8.5 或 Oracle Linux 8.5 用户可以使用以下过程轻松迁移到 Rocky Linux。
首先,下载 Rocky Linux 迁移脚本。最安全的方法是通过 git 下载迁移脚本。
输入终端。输入以下命令安装 git(如果提示输入 root 密码):

  1. # sudo dnf install git

接下来,使用以下命令克隆 rocky-tools 存储库:

  1. # sudo git clone https://github.com/rocky-linux/rocky-tools.git

还可以通过 curl 命令下载迁移脚本(尽管这是一种不太安全的方法):

  1. # sudo curl https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh -o migrate2rocky.sh

现在有了迁移脚本,可以执行它并开始迁移。但是,首先,必须通过以下命令授予脚本文件的所有者执行权限:

  1. # sudo chmod u+x migrate2rocky.sh

最后,将执行脚本:

  1. # sudo ./migrate2rocky.sh -r

(请注意,'-r'选项指示脚本安装所有内容。请耐心等待迁移脚本完成。完成后,退出终端。

  1. # exit

Rocky Linux 是一个坚如磐石的发行版

Rocky Linux 对 Linux 爱好者来说是天赐之物,他们为 CentOS 8.0 的消失而悲痛,却又不太喜欢 Fedora。该发行版是最可靠的介绍性发行版。切换到 Rocky Linux 的 CentOS 用户会对发行版熟悉的外观和感觉感到惊喜。新的 Linux 用户在导航和遍历 Rocky Linux 时也不会遇到什么问题。
Linux 社区的反应非常积极并支持该发行版。Rocky Linux 发布后不久,创建了一个 subreddit,/r/RockyLinux,现在拥有近 6000 名用户。

参考资料

什么是 Rocky Linux: https://www.makeuseof.com/what-is-rocky-linux/
rocky download: https://rockylinux.org/download
创建 Win11 可启动 USB 驱动器的方法: https://www.makeuseof.com/windows-11-create-bootable-usb-drive/
Linux 中使用 Etcher 制作可启动的 USB 驱动器: https://www.makeuseof.com/create-bootable-usb-drive-with-etcher-linux/
Mac 上创建和引导 Linux USB 驱动器: https://www.makeuseof.com/tag/how-to-boot-a-linux-live-usb-stick-on-your-mac/
/r/RockyLinux: https://www.reddit.com/r/RockyLinux