AlmaLinux8

v1:因CentOS8模板生命周期结束(EOL),此为从CentOS8模板迁移的初始模板。AlmaLinux是CentOS8的1:1二进制替代品。
 

给希望升级/迁移其CentOS8模板的用户的迁移说明

本文内容来自AlmaLinux官方指南,您可以在 https://github.com/AlmaLinux/almalinux-deploy 找到该指南。请参考该链接的最新版本,以下内容为截至今日(2022年3月29日)的参考版本。

该信息仅作为我们社区的指南提供,对于本说明中可能出现的任何错误或问题,我们不承担任何责任。
 

almalinux-deploy

一款从EL到AlmaLinux的迁移工具。

用法

要将您的EL8操作系统转换为AlmaLinux,请执行以下操作:

  1. 转换到AlmaLinux需要CentOS 8.4或8.5版本。建议在迁移到AlmaLinux之前先更新到8.5版本,但如果您的系统至少是CentOS 8.4,则不是必须的。如果您的系统获得了新的更新,建议更新后重启。

    sudo dnf update -y
    sudo reboot
    
  1. 备份系统。我们并未测试所有可能的情况,因此存在某些环节出错的风险。在这种情况下,您将有一个恢复点。

  2. 下载 almalinux-deploy.sh 脚本:

    $ curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
  3. 运行脚本并检查其输出是否有错误:

    $ sudo bash almalinux-deploy.sh
      ...
      Migration to AlmaLinux is completed
  4. 建议重启系统以使用AlmaLinux内核启动:

    sudo reboot
    
  5. 确保您的系统已成功转换:

    # 检查发行版本文件
    $ cat /etc/redhat-release
    AlmaLinux release 8.5 (Arctic Sphynx)
    
    # 检查系统是否默认启动AlmaLinux内核
    $ sudo grubby --info DEFAULT | grep AlmaLinux
    title="AlmaLinux (4.18.0-348.el8.x86_64) 8.5 (Arctic Sphynx)"
  6. 感谢您选择AlmaLinux!