在 CentOS 7 系统中,更改 YUM 镜像地址可以帮助提高软件包的下载速度,尤其是当默认的镜像源速度较慢时。以下是更改 YUM 镜像地址的详细步骤:
1. 备份现有的 YUM 配置文件
在更改配置之前,建议备份现有的配置文件,以防出现问题时可以恢复。
bash复制
sudo cp -a /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.bak
2. 选择新的 YUM 像源
你可以选择一个速度较快的镜像源,例如国内常用的阿里云、腾讯云、网易、中科大等。以下是一些常见的镜像源配置示例:
阿里云镜像源
ini复制
[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://mirrors.aliyun.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.aliyun.com/centos/RPM-GPG-KEY-CentOS-7
腾讯云镜像源
ini复制
[base]
name=CentOS-$releasever - Base - Tencent
baseurl=https://mirrors.cloud.tencent.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/centos/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-$releasever - Updates - Tencent
baseurl=https://mirrors.cloud.tencent.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/centos/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-$releasever - Extras - Tencent
baseurl=https://mirrors.cloud.tencent.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=https://mirrors.cloud.tencent.com/centos/RPM-GPG-KEY-CentOS-7
网易镜像源
ini复制
[base]
name=CentOS-$releasever - Base - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/os/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
[updates]
name=CentOS-$releasever - Updates - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/updates/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
[extras]
name=CentOS-$releasever - Extras - 163.com
baseurl=http://mirrors.163.com/centos/$releasever/extras/$basearch/
gpgcheck=1
gpgkey=http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7
3. 编辑 /etc/yum.repos.d/CentOS-Base.repo
文件
使用文本编辑器(如 vi
或 nano
)编辑 /etc/yum.repos.d/CentOS-Base.repo
文件,将原有的内容替换为你选择的镜像源配置。
bash复制
sudo vi /etc/yum.repos.d/CentOS-Base.repo
将上述选择的镜像源内容粘贴进去,覆盖原有内容。
4. 清理 YUM 缓并存重建
修改完成后,清理 YUM 缓存并重建缓存,以确保新的镜像源生效。
bash复制
sudo yum clean all
sudo yum makecache
5. 测试新的镜像源
更新系统或安装一个软件包,以测试新的镜像源是否正常工作。
bash复制
sudo yum update
# 或者安装一个软件包
sudo yum install vim
如果在使用过程中遇到问题,可以检查网络连接,或者尝试更换其他镜像源。