CentOS 8.3 及以上版本的用户可以进入 SSH 并执行以下命令来转换至 CentOS 8 Stream 系统。(在进行升级操作前,建议做好服务器快照或进行数据备份。) #首先执行以下命令查看系统版本,如果是 8.3 及以上版本,即可执行后续命令。
<per> cat /etc/redhat-release </per>
<per> dnf --disablerepo '*' --enablerepo extras swap centos-linux-repos centos-stream-repos </per>
<per> dnf distro-sync </per>
<per> \cp -rpa /etc/yum.repos.d/ /etc/yumBak </per>
对 mirrorlist 进行注释。
<per> sed -i 's/mirrorlist/#mirrorlist/g' /etc/yum.repos.d/CentOS-*.repo </per>
将指向设置为 vault.epel.cloud 存储库的 baseurl。
<per> sed -i 's|#baseurl=http://mirror.centos.org|baseurl=http://vault.epel.cloud|g' /etc/yum.repos.d/CentOS-*.repo </per>
注:以上的默认存储库地址为 mirror.centos.org。可以执行以下命令查看地址,查找 appstream 以及 baseos 中的 url 地址。如果该地址并非 mirror.centos.org,那么将上面 sed 指向命令中的 mirror.centos.org 替换为与之匹配的地址即可。
<per> grep baseurl /etc/yum.repos.d/CentOS-*.repo </per>
#将系统升级至 CentOS 8.5。
<per> yum update </per>
若有其他疑问或者系统兼容性方面的问题,可在教程下方留言。
@版权声明:
本网站所展示的图片均来源于互联网,我们致力于尊重原创作者的版权。若图片涉及版权问题,或图片所有者不希望图片被展示,请与我们联系,我们将在第一时间进行处理,包括但不限于删除图片。我们对图片的版权问题持开放态度,并愿意与版权所有者进行沟通协商。感谢您的理解与支持。