DaDesktop

AlmaLinux8

v1 : Initial template for migration from CentOS8 template due to EOL. Almalinux is a 1:1 binary replacement for CentOS8.
 

Migration notes for those looking to upgrade/migrate their CentOS8 templates

This is from the official guide by AlmaLinux which can be found here https://github.com/AlmaLinux/almalinux-deploy . Please refer to the latest version from the link, the text is copied below as of today for reference (29/3/2022).

This information is provided as a guide for our community, but no liability is accepted for any errors or issues that may arise from it.
 

almalinux-deploy

An EL to AlmaLinux migration tool.

Usage

To convert your EL8 operating system to AlmaLinux, follow these steps:

  1. CentOS 8.4 or 8.5 is required to convert to AlmaLinux. It is recommended to update to 8.5 prior to moving to AlmaLinux but not required if you are on at least CentOS 8.4. Rebooting after the updates is recommended if your system received new updates.

    sudo dnf update -y
    sudo reboot
    
  1. Take a backup of your system. We haven't tested every possible scenario, so there's a chance something could go wrong. If that happens, you'll have a restore point.

  2. Download the almalinux-deploy.sh script:

    $ curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
  3. Run the script and check its output for errors:

    $ sudo bash almalinux-deploy.sh
      ...
      Migration to AlmaLinux is completed
  4. A reboot is recommended to boot with the AlmaLinux kernel:

    sudo reboot
    
  5. Ensure that your system was successfully converted:

    # check release file
    $ cat /etc/redhat-release
    AlmaLinux release 8.5 (Arctic Sphynx)
    
    # check that the system boots AlmaLinux kernel by default
    $ sudo grubby --info DEFAULT | grep AlmaLinux
    title="AlmaLinux (4.18.0-348.el8.x86_64) 8.5 (Arctic Sphynx)"
  6. Thank you for choosing AlmaLinux!