Skip to content

从 CentOS 8 迁移到 AlmaLinux 的分步说明

在这篇文章中

步骤 1. 备份

您需要备份服务器或服务器上的重要目录。

步骤 2:验证版本匹配

在运行迁移脚本之前,您应该检查操作系统的版本。CentOS 必须至少为 8.3。否则,您需要按照 步骤 3 段落中的说明注册包含更新包的镜像地址,并运行以下命令:

dnf update -y

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. 授予脚本执行权限:

chmod +x almalinux-deploy.sh 

步骤 6. 执行脚本以开始下载和安装软件包:

sudo bash almalinux-deploy.sh

以下是一个迁移前检查的示例。软件包依赖关系和操作系统版本没有问题:

步骤 7:安装完成并重启

如果安装成功,将出现以下消息:

安装完成后,您应该使用 reboot 命令重启系统。

如果迁移成功,AlmaLinux 将出现在系统启动时和内核选择列表中的:

步骤 8. 查找错误

重启系统后,您需要检查错误以及系统的名称和版本:

  1. cat /etc/redhat-release – 用于检查是否已迁移到 AlmaLinux:

  2. dmesg - 检查硬件错误;

  3. journalctl - 系统中的错误。

步骤 9. 验证服务运行状态

迁移完成后,您应该检查在切换到 AlmaLinux 之前安装和配置的所有服务是否正常运行。

question_mark
Is there anything I can help you with?
question_mark
AI Assistant ×