1.修复 dnf 错误,您可以将存储库 baseurl 更改为 vault.centos.org

sed -i -e "s|mirrorlist=|#mirrorlist=|g" /etc/yum.repos.d/CentOS-*
sed -i -e "s|#baseurl=http://mirror.centos.org|baseurl=http://vault.centos.org|g" /etc/yum.repos.d/CentOS-*

2.更新您的服务器
如果您很久没有更新您的软件包,那么建议您首先使用 dnf update -y 命令安装所有最新的可用版本。

3.将 CentOS 8 转换为 CentOS 8 流

dnf --disablerepo '*' --enablerepo=extras swap centos-linux-repos centos-stream-repos
dnf distro-sync

4.将 CentOS 8 迁移到 CentOS Stream
使用 dnf install centos-release-stream -y 命令安装 centos 发布流

5.同步已安装的软件包
现在要将所有已安装的软件包与最新版本同步,您需要使用 dnf distro-sync -y 命令,这将安装将服务器升级到 CentOS Stream 8 版本所需的所有软件包。

5.检查 CentOS 版本
安装 CentOS 8 Stream 后,您可以使用cat /etc/redhat-release 命令检查 CentOS 版本,在这里您可以看到当前版本为CentOS Stream release 8 这确认您的升级成功!
也可以使用hostnamectl查看系统信息

最后修改:2022 年 08 月 07 日
如果觉得我的文章对你有用,能否请我杯奶茶?