Centos7更换yum国内源教程

操作步骤

🔧 Step 1:备份原有 YUM 源配置

为防止配置出错后无法恢复,建议先备份系统自带的 YUM 源文件:

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

作用:备份原文件,方便出问题时快速回滚。


🌐 Step 2:下载国内 YUM 源配置文件

将配置文件下载到 /etc/yum.repos.d/ 目录下。

🇨🇳 阿里源(推荐)

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

🇨🇳 网易源(163)

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

💡 推荐:阿里云源速度稳定、同步及时,国内用户首选。


🧹 Step 3:清理并重建 YUM 缓存

yum clean all          # 清除所有缓存
yum makecache          # 生成新的软件包缓存

作用:使新配置的源立即生效,加快后续软件包的查询和安装速度。


🚀 Step 4:更新 YUM 源并验证生效

yum update

执行后若正常拉取软件包列表,则说明源已配置成功。


补充说明

⚠️ 更新时不升级内核

若希望更新软件包但保留当前内核版本,可使用以下命令:

yum --exclude=kernel* update
参数说明
--exclude=kernel*排除所有以 kernel 开头的包,避免内核被升级

🛡️ 适用场景:生产环境中内核升级需谨慎操作,此参数可防止意外升级导致系统不稳定。


国内镜像源汇总

🏷️ 镜像源🌐 地址备注
阿里云http://mirrors.aliyun.com/repo/⭐ 推荐,速度稳定
网易(163)http://mirrors.163.com/.help/老牌镜像源
中科大http://centos.ustc.edu.cn/教育网用户首选
搜狐http://mirrors.sohu.com/备用源
北京首都在线http://mirrors.yun-idc.com/企业级备用源

一键脚本

以下为一键更换阿里源的脚本,复制粘贴即可执行:

#!/bin/
# 一键更换 YUM 源为阿里云镜像

echo "🔄 开始更换 YUM 源..."

# 1. 备份原有配置
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

# 2. 下载阿里源配置
wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

# 3. 清理并重建缓存
yum clean all && yum makecache

# 4. 更新源
yum update

echo "✅ YUM 源更换完成!"

📌 注意事项

⚠️ 项目说明
适用系统CentOS 7 / RHEL 7 系列
网络要求需能正常访问公网
wget 缺失若提示 wget: command not found,先执行 yum install -y wget
备份习惯操作前务必备份原配置文件
© 版权声明
THE END
喜欢就支持一下吧
点赞6 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容