В нашей предыдущей инструкции мы рассказали КАК ПЕРЕЙТИ С CENTOS НА ORACLE LINUX. А в этой инструкции мы расскажем Как перейти с CentOS 8 на AlmaLinux 8.4. Если у вас установлена CentOS 8, то доступен автоматический сценарий миграции, который поможет вам легко перейти на последнюю версию AlmaLinux 8.4. Без деинсталляции и выполнения новой установки ОС.
В этой инструкции мы расскажем вам о миграции (переходе) с CentOS 8 на AlmaLinux 8.4 с помощью автоматического сценария миграции. Данный сценарий доступен на Github.
Внимание!!!
Несмотря на то, что миграция в нашем случае прошла гладко и успешно, мы настоятельно рекомендуем вам выполнить резервное копирование всех ваших файлов на случай, если что-то пойдет не так. Как говорится, лучше перестраховаться, чем жалеть. В идеале вы всегда должны иметь резервные копии!
Требования к переходу
Перед началом работы убедитесь, что вы используете минимум CentOS 8.3. Если вы используете более низкую версию, вы столкнетесь с ошибкой при запуске сценария миграции.
Вот прекрасный пример того, с чем мы изначально столкнулись при попытке миграции с помощью CentOS 8.0.
![Переход с CentOS 8 в AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-1.jpg)
Кроме того, убедитесь, что у вас есть по крайней мере 5 ГБ свободного места на жестком диске. Оно требуется для обработки процесса обновления, так как он включает в себя загрузку и переустановку файлов из Интернета.
И последнее требование, быстрое и стабильное подключение к Интернету это безусловно поможет ускорить миграцию в AlmaLinux.
Не мудрствуя лукаво, давайте засучим рукава и приступим к миграции от CentOS к AlmaLinux.
Шаг 1: Загрузка скрипта миграции AlmaLinux
Для начала запустите свой терминал и загрузите скрипт almalinux-deploy.sh. Сделать это можно со страницы AlmaLinux Github или с помощью команды curl. Выглядит она следующим образом.
$ curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh
![Скачать скрипт миграции AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-2.jpg)
После загрузки назначьте скрипту миграции разрешения на выполнение. Это делается с помощью команды chmod.
$ chmod +x almalinux-deploy.sh
Шаг 2: Переход с CentOS 8 на AlmaLinux 8.4
А теперь выполните сценарий almalinux-deploy.sh , чтобы начать миграцию в AlmaLinux.
$ sudo bash almalinux-deploy.sh
![Запуск скрипта миграции AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-3.jpg)
Скрипт выполняет несколько задач. Во-первых, он выполняет несколько системных проверок. Затем он приступает к удалению, переустановке и обновлению некоторых пакетов. Делается это для того чтобы синхронизировать их с последней версией AlmaLinux, которая на данный момент является AlmaLinux 8.4.
Этот процесс занимает довольно много времени – примерно 2 часа.
![Миграция CentOS 8 в AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-4.jpg)
Когда миграция будет завершена, вы получите уведомление о том, что миграция прошла успешно, как показано на картинке ниже.
![Перенос с CentOS в AlmaLinux завершился успешно](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-5.jpg)
Наконец, перезагрузите систему, чтобы загрузить последнюю версию ОС AlmaLinux .
$ sudo reboot
На мгновение вы увидите черный экран с логотипом AlmaLinux внизу, как показано на рисунке.
![Загрузка AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-6.jpg)
Далее после этого появится меню grub с записью AlmaLinux, выделенной в самом верху. Нажмите клавишу ENTER и дождитесь инициализации системы.
![Загрузочное меню Grub AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-7.jpg)
Введите свой пароль и нажмите кнопку “Войти’, чтобы войти в систему AlmaLinux.
![Экран входа в систему AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-8.jpg)
Первое с чем вы познакомитесь это с прекрасным фоном рабочего стола AlmaLinux 8.4.
![Рабочий стол AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-9.jpg)
В командной строке вы можете проверить версию своей системы, запустив:
$ lsb-release -a
$ cat /etc/redhat-release
![Проверка Версии AlmaLinux](https://linuxwin.ru/wp-content/uploads/2021/06/Kak-pereyti-s-centos-8-na-almalinux-8.4-10.jpg)
Заключение
В этой инструкции мы познакомили вас с процессом перехода с CentOS 8 на последнюю версию AlmaLinux с помощью автоматизированного скрипта. Скрипт скачивает новые пакеты из сети, обновляет и переустанавливает некоторые пакеты для синхронизации с последней версией AlmaLinux. Как вы можете видеть, это довольно простой процесс, так как основная часть работы управляется сценарием установки.