如何从centos 7升级到centos 8

如何从centos 7升级到centos 8

我已经删除了 yum 包管理器,并且仅在 centos 7 上使用 dnf,但这样做dnf upgrade不起作用,因为我相信$releaseverin的值/etc/yum.repos.d仍然为 7,因此 url 指向 centos 7 url。

现在我相信$releasever值是从 rpmdb 中获取的。

如何执行到 centos 8 的升级,并将旧变量值更新为/etc/yum.repos.d dnf 中 centos 8 的新值,可以选择--releasever RELEASEVER覆盖发布服务器,但不确定它是否会更新 rpmdb,以便我可以在将来继续更新以正常方式,例如dnf update

答案1

从 RHEL 7.6 就地升级到 RHEL 8.1使用 Leapp 支持,有许多限制,但是没有支持从 CentOS 7 升级到 CentOS 8 的同等版本

(不,您也不能就地从 CentOS 切换到 RHEL,以这种方式执行升级。)

相关内容