В нашем предыдущем руководстве мы познакомили вас с установка AlmaLinux 8.4. Если у тебя есть CentOS 8 установлендоступен сценарий автоматической миграции, который поможет вам легко перейти на последнюю версию AlmaLinux 8.4 без удаления и выполнения новой установки.
Также есть похожий скрипт от Oracle Linux, который поможет вам перейти с CentOS на Oracle Linux.
[Вам также может понравиться: Лучшие альтернативные дистрибутивы CentOS (настольный и серверный) ]
В этом руководстве мы проведем вас через миграцию CentOS 8 к AlmaLinux 8.4 с помощью сценария автоматической миграции, доступного на Github.
Несмотря на то, что миграция в нашем случае прошла гладко и успешно, мы настоятельно рекомендуем вам выполнить резервное копирование всех ваших файлов на случай, если что-то пойдет не так. Как гласит пословица, лучше перестраховаться, чем сожалеть, и в идеале вы должны быть в безопасности на случай возникновения каких-либо непредвиденных обстоятельств.
Перед тем как начать, убедитесь, что вы работаете как минимум
CentOS 8.3. Если вы используете более раннюю версию, вы столкнетесь с ошибкой при запуске сценария миграции.Вот прекрасный пример того, с чем мы изначально столкнулись при попытке перенести с помощью CentOS 8.0.
Кроме того, убедитесь, что у вас есть хотя бы 5 ГБ свободного дискового пространства на жестком диске для обработки процесса обновления, поскольку он включает в себя загрузку и переустановку файлов из Интернета.
Наконец, быстрое и стабильное интернет-соединение, безусловно, поможет ускорить переход на AlmaLinux.
Без лишних слов, давайте закатим рукава и приступим к миграции.
Для начала запустите свой терминал и загрузите скрипт almalinux-deploy.sh со страницы AlmaLinux Github с помощью команда curl следующее.
$ curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh.
После загрузки назначьте разрешения на выполнение сценарию миграции с помощью chmod команду следующим образом.
$ chmod + x almalinux-deploy.sh.
Теперь запустите almalinux-deploy.sh сценарий, как показано ниже, чтобы начать переход на AlmaLinux.
$ sudo bash almalinux-deploy.sh.
Скрипт выполняет несколько задач. Во-первых, он запускает несколько системных проверок. Затем следует удалить, переустановить и обновить некоторые пакеты, чтобы синхронизировать их с последней версией AlmaLinux, который в настоящее время AlmaLinux 8.4.
Этот процесс занимает довольно много времени - примерно 2 часа в нашем случае - и это идеальный момент, чтобы сделать покупки в магазине или поиграть в видеоигры.
Когда миграция будет завершена, вы получите уведомление о том, что миграция прошла успешно, как показано ниже.
Наконец, перезагрузите систему, чтобы загрузить последнюю версию. ОС AlmaLinux.
$ sudo reboot.
На мгновение вы увидите черный экран с AlmaLinux логотип внизу, как показано.
Вскоре после этого появится меню личинки с AlmaLinux запись выделена в самом верху. нажимать ВОЙТИ и дождитесь инициализации системы.
Введите свой пароль и нажмите «Войти’Для входа в AlmaLinux.
Это приведет вас к красивому фону рабочего стола AlmaLinux 8.4.
В командной строке вы можете проверить версию своей системы, выполнив:
$ lsb-release -a. $ cat / etc / redhat-release.
В этом руководстве мы познакомили вас с процессом перехода с CentOS 8 до последней версии AlmaLinux с помощью автоматизированного скрипта. Сценарий извлекает новые пакеты из Интернета, понижает, обновляет и переустанавливает некоторые пакеты для синхронизации с последней версией AlmaLinux. Как видите, это довольно простой процесс, поскольку основная часть работы выполняется сценарием установки. Ваши отзывы очень приветствуются.