linux centos8 mirrorlist: No URLs in mirrorlist,更新yum源
阿新 • • 發佈:2022-05-11
前言
由於官方已經在2021/12/31停止了對CentOS 8的支援,所以需要更新 yum 源,才能使用
更新映象源
這裡用的是阿里的 yum 映象源
將原始檔備份
cd /etc/yum.repos.d/ && mkdir backup && mv *repo backup/
下載阿里原始檔
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo
更新源裡面的地址
sed -i -e "s|mirrors.cloud.aliyuncs.com|mirrors.aliyun.com|g " /etc/yum.repos.d/CentOS-* sed -i -e "s|releasever|releasever-stream|g" /etc/yum.repos.d/CentOS-*
生成快取
yum clean all && yum makecache
從CentOS 8平滑升級至CentOS Stream
# 老方法 dnf install centos-release-stream 不再推薦使用
dnf swap centos-linux-repos centos-stream-repos
dnf distro-sync
# 檢視當前版本
cat /etc/centos-release
CentOS Stream release 8
建議更新後重啟一下。
CentOS Stream遷移後還原回CentOS 8:
https://forums.rockylinux.org/t/centos-8-centos-stream-rocky-linux/2343/5
https://unix.stackexchange.com/questions/624494/how-to-switch-to-centos-8-from-centos-stream