Поиск по сайту:

Как перейти с CentOS 8 на Rocky Linux 8


Rocky Linux 8.5 под кодовым названием Green Obsidian наконец-то вышла! Он был выпущен 12 ноября 2021 года, всего через шесть месяцев после выпуска Rocky Linux 8.4, четвертой стабильной версии последней версии.

Это первая стабильная и готовая к выпуску версия Rocky Linux после нескольких месяцев интенсивных исследований и разработок. Он доступен как для архитектур x86_64, так и для ARM64.

Как вы уже знаете, Rocky Linux — это корпоративная операционная система, созданная сообществом пользователей и 100% совместимая по всем параметрам с Red Hat Enterprise Linux 8.5. >. Это делает его идеальной альтернативой CentOS 8, срок действия которого истекает EOL к концу декабря 2021 года.

С выпуском Rocky Linux 8.5 стал доступен инструмент преобразования, который поможет вам перейти с CentOS 8 на Rocky Linux. Это удобно для тех, кто хочет протестировать Rocky Linux 8 без выполнения новой установки.

Чтобы ввести вас в курс дела, вы можете обновить следующие дистрибутивы до Rocky Linux 8.5:

  • Red Hat Enterprise Linux 8.4
  • ЦентОС Линукс 8.4
  • АльмаЛинукс 8.4
  • Оракул Линукс 8.4

Скачать Рокки Линукс 8.5

Если вам нужна новая установка, продолжайте и загрузите Rocky Linux 8.5, который доступен в минимальном образе, образе DVD и загрузочном ISO.

Удивительно, но Rocky Linux 8.5 также доступен на Amazon Web Services (AWS Marketplace) и Google Cloud Platform. Кроме того, вы можете найти Rocky Linux в образах контейнеров на Docker Hub и Quay.io.

Миграция с CentOS 8 на Rocky Linux 8.5

Прежде чем переходить на Rocky Linux 8.5 и любую другую операционную систему, всегда рекомендуется сделать резервную копию всех ваших файлов, чтобы вы могли быть на правильной стороне, если что-то сломается.

Для начала мы подтвердим версию CentOS 8, которую мы используем для миграции. В настоящее время мы используем CentOS Linux 8.2, как указано ниже.

cat /etc/redhat-release

CentOS Linux release 8.2.2004 (Core)

Вам не нужно обновляться до последней версии CentOS, как в случае перехода на AlmaLinux 8.5 или Oracle Linux.

Следующим шагом будет загрузка сценария миграцииmigr2rocky.sh, который размещен на GitHub, и вы можете скачать его следующим образом, используя инструмент командной строки wget.

wget https://raw.githubusercontent.com/rocky-linux/rocky-tools/main/migrate2rocky/migrate2rocky.sh

После завершения загрузки назначьте разрешения на выполнение файлу сценария оболочки migrate2rocky.sh, как показано.

chmod +x migrate2rocky.sh

Теперь у нас все готово для перехода на Rocky Linux.

Чтобы начать миграцию с CentOS 8 на Rocky Linux, выполните сценарий следующим образом:

sudo bash migrate2rocky.sh  -r

Сценарий начинается с определения всех репозиториев, которые сопоставляются с CentOS Linux 8 на Rocky Linux 8. Затем он удаляет пакеты и репозитории CentOS 8 Linux и заменяет их эквивалентами Rocky Linux 8.5.

Затем он приступает к загрузке новых пакетов, необходимых для Rocky Linux 8.5.

После загрузки пакетов он переустанавливает их и обновляет некоторые существующие пакеты до последних версий. Вся миграция занимает довольно много времени, в нашем случае она заняла примерно 3 часа. Однако это полностью зависит от скорости вашего интернет-соединения. Кроме того, миграция займет меньше времени, если вы используете минимальную установку.

После завершения миграции вам будет предложено перезагрузить систему, как показано.

Для перезагрузки выполните команду:

sudo reboot

Во время перезагрузки будет мигать логотип Rocky Linux – для установки с графическим интерфейсом.

В меню Grub обязательно выберите пункт «Rocky Linux», который отображается первым.

После этого войдите в систему, используя учетные данные своей учетной записи.

И это приводит к темно-серому фону рабочего стола Rocky Linux.

Вот и все. Теперь вы можете наслаждаться стабильностью и всеми другими преимуществами, которые предоставляет Rocky Linux, совершенно бесплатно, так же, как вы это делали с CentOS Linux.