Руководство по переходу с CentOS на Oracle Linux.
Подготовка к переходу
Перед началом перехода, необходимо обновить все пакеты до последней версии
1 | yum update |
Так же, для избежания проблем устанавливаем yum-utils
1 | yum install yum-utils |
Переход с CentOS 7/8 на Oracle Linux
В целом не должно возникнуть проблем
Скачиваем скрипт обновления
1 | curl -sS -O https://raw.githubusercontent.com/oracle/centos2ol/main/centos2ol.sh |
и запускаем его
1 | bash centos2ol.sh |
Дожидаемся окончания установки и перегружаем сервер
1 2 | reboot |
Переход с CentOS 8 Stream на Oracle Linux
Данный переход довольно рискованный и нет гарантий что система продолжит работать штатно. В лбом случае сделайте резервную копию важных данных
Здесь начинаются пляски с бубном, так как скрипт данную версию не поддерживает.
Удаляем пакет glibc-gconv-extra, так как он гарантированно вызовет проблему с зависимостью
1 | yum remove glibc-gconv-extra |
Скачиваем модифицированию версию скрипта centos2ol.zip
1 | wget https://g-soft.info/wp-content/uploads/2022/04/centos2ol.zip |
Распаковываем
1 | unzip centos2ol.zip |
далее выполняем
1 | bash centos2ol.sh |
по окончанию установки, если не возникли ошибки, перегружаем сервер
1 | reboot |