Поддержка операционной системы CentOS 8 прекращена с 31.12.2021. Есть несколько вариантов, для продолжения использования сервера использующего CentOS 8. Переход на CentOS 8 Stream, или использование альтернативного дистрибутива, в данном AlmaLinux 8.
Проверяем используемую версию CentOS
1 | cat /etc/redhat-release |
Пример:
1 2 | cat /etc/redhat-release CentOS Linux release 8.5.2111 |
Для перехода на AlmaLinux требуется CentOS 8.4 или 8.5. Рекомендуется обновить систему до версии 8.5 перед переходом на AlmaLinux, но это не обязательно, если используется CentOS 8.4.
1 2 | dnf update -y reboot |
Скачиваем скрипт миграции
1 | curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh |
и запускаем его
1 | bash almalinux-deploy.sh |
Скрипт проверит, соответствует ли система требованиям и есть все необходимые права, если все соответствует, то запустится процесс миграции на AlmaLinux 8.
Дожидаемся окончания установки, которая займет какое-то время.
По окончанию перехода скрипт выведет сообщение:
1 2 | All Secure Boot related packages which were not released by AlmaLinux are reinstalled OK Migration to AlmaLinux is completed |
Проверяем что система загружает ядро AlmaLinux по умолчанию
1 2 | grubby --info DEFAULT | grep AlmaLinux title="AlmaLinux (4.18.0-348.12.2.el8_5.x86_64) 8.5 (Arctic Sphynx)" |
После чего требуется перегрузить сервер
1 | reboot |
Проверяем используемую версию операционной системы
1 2 | cat /etc/redhat-release AlmaLinux release 8.5 (Arctic Sphynx) |