news 2026/4/30 21:27:37

CentOS7更换为阿里源

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CentOS7更换为阿里源

在 CentOS 7 中将默认的官方 YUM 源更换为阿里云镜像源(Alibaba Cloud Mirror),可以显著提升软件包下载速度(尤其在中国大陆)。以下是详细操作步骤:


✅ 前提条件

  • 你已能以root 用户身份操作(或有sudo权限)
  • 系统是CentOS 7(非 CentOS Stream)

💡 如果你还没配置sudo,请先用wsl -d CentOS7 -u root进入 root shell。


🔧 步骤 1:备份原有 repo 文件(重要!)

mkdir-p /etc/yum.repos.d/backupmv/etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/

这会把所有.repo文件移到 backup 目录,避免冲突。


🔧 步骤 2:下载阿里云 CentOS 7 的 repo 文件

方法一:使用curl(推荐)

curl-o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

方法二:使用wget

yuminstall-ywget# 如果没有 wgetwget-O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

✅ 阿里云官方 repo 地址:
https://developer.aliyun.com/mirror/centos?spm=a2c6h.13651102.0.0.3e221b11KZvUqY


🔧 步骤 3:清理并生成缓存

yum clean all# 清理旧缓存yum makecache# 生成新缓存

可选:加上-y避免交互

yum clean all&&yum makecache -y

🔧 步骤 4:(可选)替换 EPEL 源(如果你用到额外软件包)

EPEL(Extra Packages for Enterprise Linux)也建议换为阿里源:

# 先安装 epel-release(如果未安装)yuminstall-y epel-release# 备份原 EPELmv/etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backupmv/etc/yum.repos.d/epel-testing.repo /etc/yum.repos.d/epel-testing.repo.backup# 下载阿里云 EPEL repocurl-o /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo

然后再次清理缓存:

yum clean all&&yum makecache

✅ 验证是否生效

运行一个简单安装测试:

yuminstall-y telnet

观察下载地址是否包含mirrors.aliyun.com,例如:

https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/telnet-0.17-64.el7.x86_64.rpm

如果有,说明配置成功!


⚠️ 注意事项

  1. CentOS 7 已于 2024 年 6 月 30 日 EOL(停止维护)
    阿里云等镜像站可能逐步移除官方仓库,转而提供vault 归档源
    如果上述链接失效,请改用vault 源

    curl-o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-7.repo

    或参考阿里云说明页:
    👉 https://developer.aliyun.com/mirror/centos

  2. WSL 用户注意
    更换源对 WSL 完全有效,因为 YUM 是纯用户态操作,不依赖 systemd。

  3. 不要混用多个源
    确保/etc/yum.repos.d/下只有你需要的.repo文件,避免冲突。


🔄 附:恢复官方源(如需)

rm-f /etc/yum.repos.d/CentOS-Base.repomv/etc/yum.repos.d/backup/*.repo /etc/yum.repos.d/ yum clean all&&yum makecache

完成以上步骤后,你的 CentOS 7 就已切换到高速的阿里云镜像源,yum installyum update等操作将快很多!

如有其他问题(如 GPG key 错误、404 报错等),欢迎继续提问!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/30 21:26:50

Qt常用控件指南(2)

目录QWidget窗口属性深度解析:几何布局、资源管理与视觉特效一、 窗口几何信息与Frame机制1. 几何属性的概念差异2. 构造函数中的数据获取陷阱3. 正确的获取时机二、 窗口标题(WindowTitle)的层级限制三、 窗口图标与Qt资源系统(Q…

作者头像 李华
网站建设 2026/4/30 21:26:29

Java计算机毕设之基于springboot的个性化音乐推荐系统基于springboot的个性化喜好音乐推荐系统(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/30 21:26:20

计算机Java毕设实战-基于SpringBoot + Vue的个性化音乐推荐系统基于springboot的个性化音乐推荐系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/30 4:09:30

【课程设计/毕业设计】基于Java+springboot的智慧通讯业务办理3D可视化平台【附源码、数据库、万字文档】

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/30 21:06:24

Java计算机毕设之基于springboot的电竞赛事中心设计系统基于Java+SpringBoot 的电竞比赛管理系统的设计与实现(完整前后端代码+说明文档+LW,调试定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/4/26 4:22:08

基于SpringBoot + Vue的校园志愿者管理系统

文章目录前言一、详细操作演示视频二、具体实现截图三、技术栈1.前端-Vue.js2.后端-SpringBoot3.数据库-MySQL4.系统架构-B/S四、系统测试1.系统测试概述2.系统功能测试3.系统测试结论五、项目代码参考六、数据库代码参考七、项目论文示例结语前言 💛博主介绍&#…

作者头像 李华