AlmaLinux8

v1 : 由于 CentOS8 模板生命周期终止(EOL),这是用于从其迁移的初始模板。 AlmaLinux 是 CentOS8 的一比一兼容替代品。
 

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

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

此信息作为社区指南提供,但不对笔记中出现的任何错误或问题承担责任。
 

almalinux-deploy

一款 EL 到 AlmaLinux 的迁移工具。

使用方法

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

  1. 需要 CentOS 8.4 或 8.5 才能转换为 AlmaLinux。建议在迁移到 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!