如何从 Centos 8 迁移到 Rocky Linux 8

如何从 Centos 8 迁移到 Rocky Linux 8

Rocky Linux 是一个社区化的企业级操作系统,其设计为的是与美国顶级企业 Linux 发行版实现 100% Bug 级兼容。Rocky Linux 由 CentOS 项目的创始人 Gregory Kurtzer 领导。目前已经发布了首个正式版。

在本文中,我们会将 Centos 8 服务器升级到 Rocky Linux 8

在升级到 Rocky Linux 之前,最好备份一下网站数据和配置文件等重要数据。升级时如果服务器崩溃,那么届时可以从备份中恢复

第 1 步:更新CentOS 8到最新版本

使用 dnf 命令将当前的 CentOS 8 Linux 系统升级到最新可用版本

dnf update -y
dnf upgrade -y

升级完成后,重新启动服务器

reboot

现在检查 centos 8 版本

cat /etc/redhat-release

第 2 步:下载并运行迁移脚本

在 Github 页面上找到由 Rocky 开发人员开发的名为 migrate2rocky 的脚本,使用curl命令下载

curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

下载脚本后,将脚本权限设置为可执行

chmod +x migrate2rocky.sh

运行脚本

bash migrate2rocky.sh -r

该脚本将自动更改 CentOS 8 Linux 存储库、GPG 密钥等。可能需要一些时间,这取决于当前的网速和系统配置等

如何从 Centos 8 迁移到 Rocky Linux 8_第1张图片

该脚本还会将与 CentOS 8 系统软件包相关的更改为 Rocky linux 软件包,例如徽标、背景和许可证等。运行完成后,显示如下

Done, please reboot your system.
A log of this installation can be found at /var/log/migrate2rocky.log

重新启动系统

reboot

系统重新启动后,使用 cat 命令检查操作系统版本

cat /etc/os-release

输出:

NAME="Rocky Linux"
VERSION="8.4 (Green Obsidian)"
ID="rocky"
ID_LIKE="rhel fedora"
VERSION_ID="8.4"
PLATFORM_ID="platform:el8"
PRETTY_NAME="Rocky Linux 8.4 (Green Obsidian)"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:rocky:rocky:8.4:GA"
HOME_URL="https://rockylinux.org/"
BUG_REPORT_URL="https://bugs.rockylinux.org/"
ROCKY_SUPPORT_PRODUCT="Rocky Linux"
ROCKY_SUPPORT_PRODUCT_VERSION="8"

至此,我们已经成功从 CentOS Linux 8 迁移到了 Rocky Linux 8

你可能感兴趣的:(服务器centoslinux)