服务器连接外网情况下,将源换成阿里云镜像源
1.备份配置文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
2.下载新的CentOS-Base.repo到目录/etc/yum.repos.d
centos8(centos8官方源已下线,建议切换centos-vault源)
wget -O /etc/yum.repos.d/CentOS-Base.repo
https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo
/etc/yum.repos.d目录下生成了文件CentOS-Base.repo
3.修改CentOS-Base.repo
将所有的name改成name=CentOS-8-stream
后面路径也都改成/centos/8-stream
4.修改文件CentOS-AppStream.repo,把CentOS-Base.repo里有关AppStream的内容复制过来
5.执行yum clean all;yum makecache
注意:如果不修改CentOS-AppStream.repo的话会报如下错:
6.yum repolist 查看源
---------------------------------------------------------------------------------------------------------------------------------
额外补充说明:
查看centos8官方源里的描述
$releasever是指 centos-release 当前系统的发行版本,可以查看
# rpm -qi centos-release
$basearch 指的是系统架构:uname -m 可以查看
一般这两个值会在/etc/yum.conf文件里定义,比如distroverpkg=centos-release