在 CentOS 7.9 中更换 YUM 源的步骤如下:
1. 备份当前 YUM 配置文件
在进行任何修改之前,先备份当前的 YUM 配置文件。
sudo cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2. 下载新的 YUM 源配置文件
常用的国内镜像源:
- 阿里云:
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo
- 腾讯云:
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.cloud.tencent.com/repo/centos7_base.repo
- 华为云:
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo
- 清华大学:
sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.tuna.tsinghua.edu.cn/repo/centos7.repo
3. 清除缓存并更新 YUM 缓存
更换完 YUM 源后,清理旧缓存并生成新的缓存。
sudo yum clean all
sudo yum makecache
4. 验证 YUM 源是否可用
测试安装一个包,例如安装 wget
。
sudo yum install wget -y
如果能正常安装,说明 YUM 源更换成功。
注意事项
- 如果需要安装 EPEL 源,可以同时替换:
或者从国内镜像替换 EPEL 源:sudo yum install epel-release -y
sudo curl -o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo sudo yum makecache
这样即可完成 CentOS 7.9 的 YUM 源更换。