В декабре 2021 года CentOS 8 достиг конца жизни (EOL). Если ваш сервер до сих пор работает на CentOS 8 — он не получает обновления безопасности. Необходима срочная миграция.
Сравнение преемников CentOS
| Дистрибутив | Спонсор | Версии | EOL (v9) |
|---|---|---|---|
| Rocky Linux | Rocky Enterprise Software Foundation | 8, 9 | 2032 |
| AlmaLinux | CloudLinux | 8, 9 | 2032 |
| CentOS Stream | Red Hat | 9, 10 | 2027 |
| RHEL (платный) | Red Hat | 8, 9 | 2032 |
💡 Что выбрать: Rocky Linux и AlmaLinux одинаково хороши. Rocky чуть консервативнее, AlmaLinux имеет больший вклад от сообщества. Оба обеспечивают бинарную совместимость с RHEL.
Миграция CentOS 8 → AlmaLinux 8
# Скачать официальный скрипт миграции
curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
# Запустить (обязательно в screen!)
sudo screen -S migration
sudo bash almalinux-deploy.sh
# После завершения — перезагрузка
sudo reboot
# Проверить результат
cat /etc/almalinux-release
rpm -qa | grep almalinux
Миграция CentOS 8 → Rocky Linux 8
# Скачать скрипт migrate2rocky
curl -O https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh
chmod +x migrate2rocky.sh
# Запустить в screen
sudo screen -S migration
sudo bash migrate2rocky.sh -r
# Перезагрузка и проверка
sudo reboot
cat /etc/rocky-release
После миграции
# Обновить все пакеты
sudo dnf update -y
# Проверить репозитории
dnf repolist
# Проверить ядро
uname -r
rpm -q kernel
⚠️ CentOS 7: Достигает EOL в июне 2024 года. Скрипты миграции на AlmaLinux 8 и Rocky Linux 8 также доступны, но требуют особой осторожности — мажорное обновление (7→8) несёт больше рисков. Рекомендуется развернуть новый сервер.