背景说明
更换 yum 源可加速软件下载,解决官方源访问慢的问题。国内推荐镜像源:阿里云、清华、网易、中科大。
一、备份原有 yum 源
# 备份系统默认源(避免操作失误可恢复) sudo cp /etc/yum.repos.d/centos-base.repo /etc/yum.repos.d/centos-base.repo.bak
二、下载国内源配置文件
任选以下一种源执行命令:
- 阿里云镜像源
sudo wget -o /etc/yum.repos.d/centos-base.repo http://mirrors.aliyun.com/repo/centos-7.repo
- 清华大学镜像源
sudo wget -o /etc/yum.repos.d/centos-base.repo https://mirrors.tuna.tsinghua.edu.cn/repo/centos-7.repo
- 网易镜像源
sudo wget -o /etc/yum.repos.d/centos-base.repo http://mirrors.163.com/.help/centos7-base-163.repo
- 中科大镜像源
sudo wget -o /etc/yum.repos.d/centos-base.repo https://mirrors.ustc.edu.cn/repo/centos-7.repo
三、清理 yum 缓存并更新
# 清理旧缓存 sudo yum clean all # 生成新缓存 sudo yum makecache
四、验证新源是否生效
# 查看仓库列表,确认源名称已变更 sudo yum repolist
成功标志:显示的仓库 url 包含你选择的镜像源域名(如 aliyun
、tuna
等)。
五、测试安装软件(可选)
# 安装常用工具(如 vim),验证源可用性 sudo yum install vim -y
六、恢复默认源(备用)
# 删除国内源配置 sudo rm -f /etc/yum.repos.d/centos-base.repo # 还原备份文件 sudo mv /etc/yum.repos.d/centos-base.repo.bak /etc/yum.repos.d/centos-base.repo # 清理并重建缓存 sudo yum clean all && sudo yum makecache
注意事项
网络问题:
• 若wget
失败,检查链接是否拼写错误,或尝试curl -o
替代。
• 确保服务器网络可访问外网(部分内网环境需配置代理)。依赖冲突:
• 更换源后若安装报错,尝试sudo yum update
更新系统。多版本兼容性:
• 本教程仅适用于 centos 7,其他版本需替换对应源的.repo
文件链接。
国内镜像源推荐优先级
- 阿里云:稳定性高,更新及时。
- 清华 tuna:教育网首选,支持 ipv6。
- 中科大:科研网络优化,响应速度快。
完成以上步骤后,yum 下载速度应有显著提升!
到此这篇关于centos7更换yum源为国内源的操作步骤的文章就介绍到这了,更多相关centos7更换yum源为国内内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!
发表评论