分享最新优惠信息
购买主机更加划算

CentOS 8迁移到Rocky Linux 8系统的简单过程介绍

代号为Green Obsidian的Rocky Linux 8.4版本终于来了!它于2021年6月21 日发布,距离Rocky Linux 8.3 RC1(候选版本 1)发布仅两个月,Rocky Linux 8.4是最新测试版本。

Rocky Linux 8.4可用于x86_64和ARM64架构。众所周知,CentOS 8将于2021年12月末停止更新,而Rocky Linux是一个社区企业操作系统,与Red Hat Enterprise Linux 8.4 100%完美兼容。这使其成为CentOS 8系统的完美替代品

centos迁移到rocky Linux

随着Rocky Linux 8.4的发布,它提供了一个转换工具来帮助用户从CentOS 8迁移到Rocky Linux,这对于那些想要在不执行全新安装的情况下测试Rocky Linux 8版本的用户来说很方便。

为了加快迁移速度,你可以将以下发行版升级到Rocky Linux 8.4:

  • Red Hat Enterprise Linux 8.4
  • CentOS Linux 8.4
  • AlmaLinux 8.4
  • Oracle Linux 8.4

当然,由于离CentOS 8系统停止更新的时间越来越近,很多用户估计都会选择使用其它系统替代。为此,本文简单介绍下CentOS 8迁移到Rocky Linux 8系统的大致过程。

CentOS 8迁移到Rocky Linux 8.4大致过程

在迁移到Rocky Linux 8.4以及与此相关的任何其它操作系统之前,小编建议大家最好是备份所有网站文件,以便在出现任何问题时可以随时恢复数据。

首先确认用于迁移的CentOS 8版本,本文采用的系统正在运行CentOS Linux 8.2,如下所示。

$ cat /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

这里不需要升级到最新版本的CentOS,就像迁移到 AlmaLinux 8.4或Oracle Linux 一样。

下一步是下载migrate2rocky.sh迁移脚本,该脚本托管在GitHub 上,可以使用wget 命令行工具下载它,如下所示。

$ wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

下载 Rocky Linux 迁移脚本

下载完成后,为migrate2rocky.sh shell脚本文件分配执行权限,命令如下:

$ chmod +x migrate2rocky.sh

现在都准备迁移到 Rocky Linux。要开始从CentOS 8迁移到Rocky Linux,请执行如下脚本:

$ sudo bash migrate2rocky.sh -r

从 CentOS 8 迁移到 Rocky Linux

该脚本首先识别从CentOS Linux 8映射到Rocky Linux 8 的所有存储库。然后它删除CentOS 8 Linux软件包和存储库,并用Rocky Linux 8.4等效版本替换它们。

使用 Rocky Linux 删除CentOS 8存储库

接下来会继续下载Rocky Linux 8.4所需的新软件包。

从 Rocky Linux Repo 下载软件包

下载软件包完成之后,它会重新安装它们并将一些现有的软件包升级到最新版本。整个迁移过程需要相当长的时间,在本示例中,大约需要3个小时。当然,这完全取决于网络连接速度。此外,如果运行的是最小安装版本,迁移将花费更少的时间。

CentOS 8 到 Rocky Linux 的迁移过程

迁移完成后,系统将提示重新启动系统。要重新启动,请运行以下命令:

$ sudo reboot

CentOS 8 到 Rocky Linux 的迁移完成

在重新启动过程中,Rocky Linux徽标将闪烁—主要是用于GUI安装。

启动 Rocky Linux

另外,在Grub菜单上,确保选择显示为第一个选项的“ Rocky Linux ”系统。

选择 Rocky Linux系统

此后,使用账号用户名和密码登录。

Linux系统登录

这时候就可以看到深灰色的Rocky Linux桌面背景。

Rocky Linux 桌面

最后,通过以上几个步骤,你现在可以完全免费的使用Rocky Linux系统,就像使用CentOS Linux一样,非常的稳定、安全和实用。

未经允许不得转载:惠主机 » CentOS 8迁移到Rocky Linux 8系统的简单过程介绍