Как перенести CentOS на AlmaLinux

Как перенести CentOS на AlmaLinux

 

В этом руководстве мы покажем вам, как перенести CentOS на AlmaLinux. Для тех из вас, кто не знал, AlmaLinux OS — это проект с открытым исходным кодом, управляемый сообществом, который построен из исходного кода Red Hat Enterprise Linux (RHEL). AlmaLinux — это полностью бинарно совместимый форк RHEL 8, созданный создателями установленной ОС CloudLinux.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку ОС AlmaLinux.

Как обычно, сделайте резервную копию важных данных из вашей системы CentOS перед началом процесса обновления. Обратите внимание, что сценарий предназначен только для преобразования последней версии CentOS 8.3 в AlmaLinux 8.3. Если вы используете более старые версии, такие как CentOS 7.x или 6.x, этот сценарий не будет работать.almalinux-deploy

Миграция CentOS на AlmaLinux

Шаг 1. Во-первых, давайте начнем с проверки актуальности вашей системы.

sudo dnf update
sudo dnf install epel-release

Шаг 2. Перенесите CentOS на AlmaLinux.

Теперь мы загружаем скрипт миграции с CentOS 8 на AlmaLinux:

curl -O https://raw.githubusercontent.com/AlmaLinux/almalinux-deploy/master/almalinux-deploy.sh

После сохранения скрипта дайте ему соответствующее разрешение с помощью команды:

chmod +x almalinux-deploy.sh

Затем запустите сценарий с помощью следующих команд:

sudo bash ./almalinux-deploy.sh

После того, как сценарий выполнит несколько начальных проверок, он начнет процесс удаления, переустановки, понижения и обновления определенных пакетов для синхронизации системы с текущим выпуском AlmaLinux. На самом деле миграция может занять меньше времени, чем обновление. После завершения миграции перезагрузитесь во второй раз, и все готово.

reboot

После этого убедитесь, что ваша система CentOS 8 была успешно преобразована в AlmaLinux 8:

$ cat /etc/os-release
NAME="AlmaLinux"
VERSION="8.3 (Purple Manul)"
ID="almalinux"
ID_LIKE="rhel centos fedora"
VERSION_ID="8.3"
PLATFORM_ID="platform:el8"
PRETTY_NAME="AlmaLinux 8.4 RC (Purple Manul)"
ANSI_COLOR="0;34"
CPE_NAME="cpe:/o:almalinux:almalinux:8.3:rc"
HOME_URL="https://almalinux.org/"
BUG_REPORT_URL="https://bugs.almalinux.org/"

ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8"
ALMALINUX_MANTISBT_PROJECT_VERSION="8.3"

$ cat /etc/redhat-release
AlmaLinux release 8.3 RC (Purple Manul)

Поздравляю! Вы успешно перенесли AlmaLinux. Благодарим за использование этого руководства для миграции CentOS в систему AlmaLinux. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт AlmaLinux .