当前位置: 首页 > news >正文

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 报错等),欢迎继续提问!

http://www.jsqmd.com/news/290632/

相关文章:

  • Java毕设项目推荐-基于SpringBoot的电竞赛事管理系统的设计与实现基于springboot的电竞赛事中心设计系统【附源码+文档,调试定制服务】
  • 【Redis基础入门篇2】Redis 5 种基础数据结构,这篇讲得明明白白
  • 人群仿真软件:SimWalk_(1).SimWalk概述
  • 全网最全研究生必备AI论文工具TOP10
  • 【Redis基础入门篇1】一篇搞懂 Redis:是什么?为什么用?怎么装?
  • 人群仿真软件:SimWalk_(1).SimWalk概述与应用领域
  • TRIMMEAN函数完全指南:Excel中去除极端值的智能平均计算
  • 计算机Java毕设实战-基于SpringBoot的智慧医疗管理系统【完整源码+LW+部署说明+演示视频,全bao一条龙等】
  • 结课考试项目
  • 2026年微信商城小程序怎样开通?最新0代码开发教程
  • 大模型推理能力的评估标准与方法
  • Java计算机毕设之基于springboot的医院管理系统(完整前后端代码+说明文档+LW,调试定制等)
  • 基于LLM大模型的股票基金周预测Agent
  • Java毕设项目:基于springboot的智慧医疗管理系统(源码+文档,讲解、调试运行,定制等)
  • 人群仿真软件:Pathfinder_(13).更新与版本管理
  • 数据治理在大数据服务中的关键作用与实践
  • Java毕设项目:基于springboot的在线教育平台(源码+文档,讲解、调试运行,定制等)
  • 强烈安利8个AI论文写作软件,本科生毕业论文必备!
  • 人群仿真软件:Pathfinder_(13).最新版本特性与更新说明
  • 使用git clone后文件夹空没有内容
  • 【课程设计/毕业设计】基于SpringBoot的医疗健康管理平台【附源码、数据库、万字文档】
  • 【SimpleITK】B-Spline 配准中的多分辨率陷阱与验证
  • Java计算机毕设之基于springboot的个性化音乐推荐系统基于springboot的个性化喜好音乐推荐系统(完整前后端代码+说明文档+LW,调试定制等)
  • 吐血推荐8个AI论文工具,专科生搞定毕业论文!
  • 【毕业设计】基于springboot的在线教育平台(源码+文档+远程调试,全bao定制等)
  • 依托政府工作报告备战遴选考试全攻略
  • 【TWVRP问题】基于狼群算法和模拟退火算法求解带时间窗车辆路径动态规划问题附Matlab代码
  • Compose中rememberUpdatedState的作用
  • 基于python的社区生鲜团购系统vue3
  • 2026小程序开发指南:高性价比小程序平台+避坑攻略,小白也能做