Skip to content
Search AlmaLinux

This page uses Chinese content. Search opens the Chinese documentation.

    Browse this documentation

    在线迁移到 AlmaLinux

    This content is not available in your language yet.

    把一台能联网的 EL 机器换成 AlmaLinux,官方提供的是一条转换脚本:almalinux-deploy.sh。本页讲清它支持哪些源、怎么跑、跑完怎么验收;跨大版本的原地升级不走这条脚本,见ELevate 跨大版本原地升级。

    官方迁移指南列出的可转换源系统:

    • CentOS 8
    • CentOS Stream 8 / 9 / 10
    • Miracle Linux 8 / 9
    • Oracle Linux 8 / 9 / 10
    • RHEL 8 / 9 / 10
    • Rocky Linux 8 / 9 / 10
    • Virtuozzo Linux (VZLinux) 8 / 9

    边界有两条:EL8 源系统的最低支持版本是 8.4,低于它要先升级到 8.4 以上再迁移;脚本还支持 cPanel、Plesk 与 DirectAdmin 面板环境。不在清单里的系统(如 Debian、Windows)不适用这条路径。

    在线迁移的完整命令序列只有三步——更新系统、下载脚本、执行脚本:

    Terminal window
    sudo dnf update -y
    curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
    sudo bash almalinux-deploy.sh

    脚本跑完输出 Migration to AlmaLinux is completed 即转换完成,然后重启进入 AlmaLinux 内核:

    Terminal window
    sudo reboot

    过程中的每一步都要盯输出:转换中途出错就停下来定位,不要重复执行——中断恢复见迁移与升级回滚。

    核验收两条线:

    Terminal window
    cat /etc/redhat-release
    • 发行版标识:上面的命令应输出 AlmaLinux 版本行(如 AlmaLinux release 8.7);
    • 内核与启动项:重启后确认系统默认以 AlmaLinux 内核启动,再抽查关键服务与数据完好。

    两条都过,再做一轮仓库与 SIG 变体检查,确认仓库指向已全部切到 AlmaLinux。