直接安装的Centos8 系统由于其软件源配置为国际的源,在国内下载安装某些软件时,会非常慢,或者由于某些原因,有些软件的地址被墙,所以这里要更换国内的镜像源地址

1、备份配置文件:

cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak

2、配置下列方案。

下载新的CentOS-Base.repo文件到/etc/yum.repos.d/目录下

centos7

wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo

centos8

wget -O /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-8-reg.repo

3、执行yum clean all清除原有yum缓存。
4、执行yum makecache(刷新缓存)或者yum repolist all(查看所有配置可以使用的文件,会自动刷新缓存)。

以下不再推荐

首先,进入 Centos 8 的源文件存放地址

cd /etc/yum.repos.d

# 查看源文件
ls

如图:

则,可以直接执行一下命令:

# 备份原源文件
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 下载国内的源文件,如提示 wget 命令不存在,则,先执行 yum install wget -y
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

# 生成缓存
yum makecache

对于新一点 Centos 8 中 可能 不存在 Centos-Base.repo 则使用如下的方式:

curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-8.repo

# centos 8 默认是会读取centos.org的mirrorlist的,所以一般来说是不需要配置镜像的。
# 如果你的网络访问centos.org的mirrorlist有问题,可能才需要另外配置镜像

cd /etc/yum.repos.d
# 备份
cp CentOS-Base.repo CentOS-Base.repo.bak
cp CentOS-AppStream.repo CentOS-AppStream.repo.bak
cp CentOS-Extras.repo CentOS-Extras.repo.bak

sed -i 's/mirrorlist=/#mirrorlist=/g' CentOS-Base.repo CentOS-AppStream.repo CentOS-Extras.repo
sed -i 's/#baseurl=/baseurl=/g' CentOS-Base.repo CentOS-AppStream.repo CentOS-Extras.repo
sed -i 's/http:\/\/mirror.centos.org/https:\/\/mirrors.aliyun.com/g' CentOS-Base.repo CentOS-AppStream.repo CentOS-Extras.repo
作者:joker.liu  创建时间:2021-09-19 19:16
最后编辑:admin  更新时间:2022-12-12 17:07