CentOS-Base.repo文件是CentOS中默认的软件仓库配置文件,保存了各个软件仓库的配置信息。该文件位于`/etc/yum.repos.d/`目录下。
CentOS-Base.repo文件的内容包括:
- `base`:CentOS发行版的核心软件包,提供了系统的基本功能。
- `updates`:包含了CentOS发行版的更新软件包。
- `extras`:包含了一些额外的软件包,不属于核心发行版。
- `centosplus`:包含了一些扩展的软件包,提供了一些额外的功能。
- `fasttrack`:提供了一些测试版的软件包,用于快速发布新功能和修复bug。
用户可以通过编辑CentOS-Base.repo文件,修改软件仓库的配置信息,添加或移除特定的仓库。
为了保证翻车后还能恢复回来,所以建议来换源时备份一下源文件
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/目录下,选择CentOS版本:
执行如下命令:
yum -y install wget

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

出现这个不要慌,我们直接去看下CentOS-Base.repo文件可以发现里面已经是华为的源了

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

※ 提醒: CentOS 8和CentOS 6 及以下版本已被官网源下线, 若需使用, 请参考 CentOS-Vault 进行配置.
更换为国内源后,会发现下载包的速度贼快
