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