CentOS7更换YUM源为国内源的操作步骤

 更新时间:2025年05月23日 09:05:43   作者:迈克尔龙  
由于CentOS7默认的yum源是国外的,导致我们使用yum下载软件的下载速度不是很理想,这时候我们就需要将yum源更换成国内的源,所以 本文指导CentOS7更换国内YUM源(阿里云、清华等)以提升下载速度,需要的朋友可以参考下

背景说明

更换 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 包含你选择的镜像源域名(如 aliyuntuna 等)。

五、测试安装软件(可选)

# 安装常用工具(如 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

注意事项

  1. 网络问题
    • 若 wget 失败,检查链接是否拼写错误,或尝试 curl -O 替代。
    • 确保服务器网络可访问外网(部分内网环境需配置代理)。

  2. 依赖冲突
    • 更换源后若安装报错,尝试 sudo yum update 更新系统。

  3. 多版本兼容性
    • 本教程仅适用于 CentOS 7,其他版本需替换对应源的 .repo 文件链接。

国内镜像源推荐优先级

  • 阿里云:稳定性高,更新及时。
  • 清华 TUNA:教育网首选,支持 IPv6。
  • 中科大:科研网络优化,响应速度快。

完成以上步骤后,YUM 下载速度应有显著提升!

到此这篇关于CentOS7更换YUM源为国内源的操作步骤的文章就介绍到这了,更多相关CentOS7更换YUM源为国内内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Ubuntu下图形化LAMP环境配置教程(linux)

    Ubuntu下图形化LAMP环境配置教程(linux)

    这篇文章主要为大家详细介绍了Ubuntu下图形化LAMP环境配置,感兴趣的小伙伴们可以参考一下
    2016-06-06
  • Linux之split文件分割和合并方式

    Linux之split文件分割和合并方式

    这篇文章主要介绍了Linux之split文件分割和合并方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-04-04
  • Linux Ubuntu实现查看磁盘剩余空间及内存

    Linux Ubuntu实现查看磁盘剩余空间及内存

    这篇文章主要介绍了Linux Ubuntu实现查看磁盘剩余空间及内存方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-11-11
  • 详解Linux文件锁flock

    详解Linux文件锁flock

    这篇文章主要介绍了详解Linux文件锁flock,在多个进程同时操作同一份文件的过程中,很容易导致文件中的数据混乱,需要锁操作来保证数据的完整性,这里介绍的针对文件的锁,称之为“文件锁”-flock。
    2016-12-12
  • Ubuntu解决火狐浏览器无法同步书签的问题【推荐】

    Ubuntu解决火狐浏览器无法同步书签的问题【推荐】

    最近在ubuntu系统中使用自带的firefox浏览器,发现有写问题,添加书签功能无法使用,下面小编给大家带来了Ubuntu解决火狐浏览器无法同步书签的问题,感兴趣的朋友跟随脚本之家小编一起看看吧
    2018-06-06
  • 如何在linux服务器上使用tensorboard

    如何在linux服务器上使用tensorboard

    这篇文章主要介绍了如何在linux服务器上使用tensorboard,包括错误记录,本文给大家介绍的非常详细,感兴趣的朋友跟随小编一起看看吧
    2024-06-06
  • Apache+Weblogic实现URL转发

    Apache+Weblogic实现URL转发

    由于项目部署在Weblogic应用服务器上,用户访问的时候需要加端口号,这就非常的不友好了,所以又架设了Apache,使用URL转发方式来处理这个问题,本文是记录一下方法,给需要的小伙伴参考下
    2014-11-11
  • 在Linux中配置IPv4和IPv6地址的方法详解

    在Linux中配置IPv4和IPv6地址的方法详解

    IPv4和IPv6是Internet上常用的两种IP地址协议,在Linux系统中,您可以通过配置网络接口来设置IPv4和IPv6地址,本文将详细介绍如何在Linux中配置IPv4和IPv6地址,需要的朋友可以参考下
    2024-09-09
  • Red Hat Linux 安全设置方法

    Red Hat Linux 安全设置方法

    本文从各方面阐述了Red Hat Linux的安全配置方法,如果您使用的是Windows Server 2003服务器的话,请看Windows Server 2003 系统配置方案。
    2009-10-10
  • CentOS8中的nmcli使用详解

    CentOS8中的nmcli使用详解

    这篇文章主要介绍了CentOS8的nmcli使用,基于RHEL8/CentOS8的nmcli常见命令使用,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-09-09

最新评论