从 CentOS 8 迁移到 AlmaLinux 的分步说明¶
在这篇文章中
步骤 1. 备份¶
您需要备份服务器或服务器上的重要目录。
步骤 2:验证版本匹配¶
在运行迁移脚本之前,您应该检查操作系统的版本。CentOS 必须至少为 8.3。否则,您需要按照 步骤 3 段落中的说明注册包含更新包的镜像地址,并运行以下命令:
CentOS 镜像可以从 链接 下载。系统将升级至 CentOS Linux release 8.5.2111。
否则,将会出现错误:

步骤 3. 添加镜像(如果系统低于 CentOS 8.5)¶
如果操作系统长时间未更新,您需要为 CentOS 8 添加归档镜像:
sudo sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sudo sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*
步骤 4. 下载迁移脚本:¶
cd /tmp
curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
步骤 5. 授予脚本执行权限:¶
步骤 6. 执行脚本以开始下载和安装软件包:¶
以下是一个迁移前检查的示例。软件包依赖关系和操作系统版本没有问题:

步骤 7:安装完成并重启¶
如果安装成功,将出现以下消息:

安装完成后,您应该使用 reboot 命令重启系统。
如果迁移成功,AlmaLinux 将出现在系统启动时和内核选择列表中的:

步骤 8. 查找错误¶
重启系统后,您需要检查错误以及系统的名称和版本:
-
cat /etc/redhat-release– 用于检查是否已迁移到 AlmaLinux:
-
dmesg- 检查硬件错误; journalctl- 系统中的错误。
步骤 9. 验证服务运行状态¶
迁移完成后,您应该检查在切换到 AlmaLinux 之前安装和配置的所有服务是否正常运行。