AlmaLinux8

Version 1: A starting template designed for migrating away from the CentOS8 template, which has reached end-of-life. AlmaLinux serves as a one-to-one binary substitute for CentOS8.
 

Migration Guidance for Users Looking to Upgrade or Migrate Their CentOS8 Templates

The following is drawn from the official AlmaLinux migration guide, available at https://github.com/AlmaLinux/almalinux-deploy. For the most up-to-date details please consult that link; the instructions excerpted below were current as of March 29, 2022, and are provided solely for reference.

We provide this information as a resource for our community here in Hungary, but no liability is assumed for any errors or problems that may arise from following these notes.
 

almalinux-deploy

A tool for migrating from Enterprise Linux to AlmaLinux.

How to Use It

To switch your EL8 operating system over to AlmaLinux, carry out these steps:

  1. Your system must be running CentOS 8.4 or 8.5 to begin the conversion to AlmaLinux. While updating to 8.5 before migration is advised, it’s not mandatory if you already have CentOS 8.4. If your system receives new packages, a reboot afterward is recommended.

    sudo dnf update -y
    sudo reboot
    
  1. Create a system backup. Since we haven't tested every possible configuration, there's always a risk that something could go wrong. Having a backup ensures you have a restore point in that event.

  2. Obtain the almalinux-deploy.sh script:

    $ curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
  3. Execute the script and review the output to ensure no errors appear:

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

    sudo reboot
    
  5. Verify that your system has been converted successfully:

    # 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. We appreciate your choice of AlmaLinux!