Centos7更换华为源

发布时间 2023-11-16 23:27:08作者: 裆朝大学士

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 进行配置.
更换为国内源后,会发现下载包的速度贼快