Обновление CentOS 7 до CentOS 8

Thank you for reading this post, don't forget to subscribe!

Оригинал статьи:

Обнов­ле­ние CentOS 7 до CentOS 8

 

Добав­ля­ем репо­зи­то­рий EPEL

Уста­нав­ли­ва­ем ути­ли­ту yum-utils

Уста­нав­ли­ва­ем ути­ли­ту rpmconf

Выпол­ня­ем про­вер­ку и срав­не­ние конфигов

После выпол­не­ния коман­ды смот­рим вывод ути­ли­ты и отве­ча­ем на вопро­сы о том, какой кон­фиг нам нужен (теку­щий, дефолт­ный из пакета …)

Смот­рим, какие у нас уста­нов­ле­ны паке­ты не из репо­зи­то­ри­ев, есть ли в систе­ме паке­ты, кото­рые мож­но удалить

Обновление Centos до версии 8

Уста­но­вим мене­джер паке­тов dnf, кото­рый исполь­зу­ет­ся по умол­ча­нию в CentOS 8

Уда­лим мене­джер паке­тов yum (если он в даль­ней­шем вам не нужен)

Обнов­ля­ем Centos

Уста­нав­ли­ва­ем необ­хо­ди­мые паке­ты для CentOS 8

Обнов­ля­ем репо­зи­то­рий EPEL

Уда­ля­ем вре­мен­ные файлы

Уда­ля­ем ста­рые ядра от Centos 7

Уда­ля­ем паке­ты, кото­рые могут конфликтовать

Запус­ка­ем обнов­ле­ние системы

На этом момен­те у меня воз­ник­ла ошиб­ка зависимостей

Реше­ние:

Ядро для Centos 8

Уста­нав­ли­ва­ем новое ядро для CentOS 8

Уста­нав­ли­ва­ем мини­маль­ный набор паке­тов через груп­по­вое управление

Про­ве­ря­ем, какая вер­сия centos установилась

Уда­ля­ем вре­мен­ные файлы

Ошибка при установке YUM

При уста­нов­ке воз­ник­ла ошибка

Реше­ние