0

0

Linux怎么配置YUM源_Linux更换国内镜像源教程【加速】

尼克

尼克

发布时间:2026-03-03 12:34:38

|

748人浏览过

|

来源于php中文网

原创

更换国内yum镜像源可解决linux系统中yum下载慢或超时问题,具体步骤包括:一、备份原repo文件;二、配置阿里云源;三、配置清华源;四、配置华为云源;五、验证源生效。

linux怎么配置yum源_linux更换国内镜像源教程【加速】

如果您在Linux系统中使用YUM包管理器时遇到下载缓慢或连接超时问题,则很可能是默认的官方源服务器响应慢或网络路径不佳。以下是更换为国内镜像源以提升软件包下载速度的具体操作步骤:

一、备份原有YUM源配置文件

为防止误操作导致系统无法正常更新,需先将原始repo文件备份,便于后续恢复。

1、执行命令创建备份目录:sudo mkdir -p /etc/yum.repos.d/backup

2、将当前所有.repo文件移入备份目录:sudo mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/

3、确认原目录已清空:ls /etc/yum.repos.d/

二、配置阿里云YUM源

阿里云镜像站提供稳定、高速且与CentOS/RHEL/AlmaLinux等主流发行版完全兼容的镜像,适配性广。

1、根据系统版本选择对应repo文件:CentOS 7用户执行sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo

2、CentOS 8用户执行:sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-8.repo

3、AlmaLinux 8用户执行:sudo curl -o /etc/yum.repos.d/almalinux.repo https://mirrors.aliyun.com/almalinux/8/BaseOS/x86_64/os/repodata/repomd.xml(需配合手动编写repo内容)

4、生成缓存并验证:sudo yum clean all && sudo yum makecache

三、配置清华源YUM镜像

清华大学开源软件镜像站对Fedora、CentOS Stream及Rocky Linux等新版本支持及时,DNS解析快,适合教育网及北方地区用户。

1、获取清华源基础配置:sudo curl -o /etc/yum.repos.d/base.repo https://mirrors.tuna.tsinghua.edu.cn/help/centos/(注意:该URL返回HTML页面,需改用实际repo地址)

2、正确写入CentOS 7清华源:sudo sed -e 's|^baseurl=.*|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/BaseOS/$basearch/os/|g' -e 's|^#baseurl=.*|baseurl=https://mirrors.tuna.tsinghua.edu.cn/centos/7/BaseOS/$basearch/os/|g' /etc/yum.repos.d/CentOS-Base.repo > /tmp/centos-base-tuna.repo && sudo mv /tmp/centos-base-tuna.repo /etc/yum.repos.d/CentOS-Base.repo

3、启用EPEL扩展源(可选):sudo yum install epel-release -y && sudo sed -i 's|^mirrorlist=|#mirrorlist=|g; s|^#baseurl=https://|baseurl=https://|g' /etc/yum.repos.d/epel.repo

4、刷新元数据:sudo yum clean all && sudo yum makecache

四、配置华为云YUM源

华为云镜像站针对ARM64架构和openEuler生态优化明显,同时兼容x86_64 CentOS系统,延迟低、带宽充足。

1、下载华为云CentOS 7 Base源:sudo curl -o /etc/yum.repos.d/CentOS-Base.repo https://repo.huaweicloud.com/repository/conf/CentOS-7-reg.repo

2、替换baseurl中的域名部分:sudo sed -i 's|http://repo.huaweicloud.com|https://repo.huaweicloud.com|g' /etc/yum.repos.d/CentOS-Base.repo

3、启用updates源(如需):sudo sed -i '/^\[updates\]$/,/^$/s|^enabled=0|enabled=1|' /etc/yum.repos.d/CentOS-Base.repo

4、重建YUM缓存:sudo yum clean all && sudo yum makecache

五、验证源配置是否生效

通过列出可用仓库及其状态,确认新配置的镜像源已被识别且启用,避免因语法错误或路径失效导致后续安装失败。

1、显示所有启用的仓库:yum repolist enabled

2、查看某仓库详细信息(例如base):yum repoinfo base

3、测试安装一个轻量包(如wget):sudo yum install wget -y

4、检查下载URL是否指向国内域名:yum --showduplicates list wget | grep -A5 "Available Packages"(观察输出中Repository列是否含tuna、aliyun或huaweicloud)

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
pdf怎么转换成xml格式
pdf怎么转换成xml格式

将 pdf 转换为 xml 的方法:1. 使用在线转换器;2. 使用桌面软件(如 adobe acrobat、itext);3. 使用命令行工具(如 pdftoxml)。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

1939

2024.04.01

xml怎么变成word
xml怎么变成word

步骤:1. 导入 xml 文件;2. 选择 xml 结构;3. 映射 xml 元素到 word 元素;4. 生成 word 文档。提示:确保 xml 文件结构良好,并预览 word 文档以验证转换是否成功。想了解更多xml的相关内容,可以阅读本专题下面的文章。

2116

2024.08.01

xml是什么格式的文件
xml是什么格式的文件

xml是一种纯文本格式的文件。xml指的是可扩展标记语言,标准通用标记语言的子集,是一种用于标记电子文件使其具有结构性的标记语言。想了解更多相关的内容,可阅读本专题下面的相关文章。

1143

2024.11.28

curl_exec
curl_exec

curl_exec函数是PHP cURL函数列表中的一种,它的功能是执行一个cURL会话。给大家总结了一下php curl_exec函数的一些用法实例,这个函数应该在初始化一个cURL会话并且全部的选项都被设置后被调用。他的返回值成功时返回TRUE, 或者在失败时返回FALSE。

454

2023.06.14

linux常见下载安装工具
linux常见下载安装工具

linux常见下载安装工具有APT、YUM、DNF、Snapcraft、Flatpak、AppImage、Wget、Curl等。想了解更多linux常见下载安装工具相关内容,可以阅读本专题下面的文章。

183

2023.10.30

http500解决方法
http500解决方法

http500解决方法有检查服务器日志、检查代码错误、检查服务器配置、检查文件和目录权限、检查资源不足、更新软件版本、重启服务器或寻求专业帮助等。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

483

2023.11.09

http请求415错误怎么解决
http请求415错误怎么解决

解决方法:1、检查请求头中的Content-Type;2、检查请求体中的数据格式;3、使用适当的编码格式;4、使用适当的请求方法;5、检查服务器端的支持情况。更多http请求415错误怎么解决的相关内容,可以阅读下面的文章。

448

2023.11.14

HTTP 503错误解决方法
HTTP 503错误解决方法

HTTP 503错误表示服务器暂时无法处理请求。想了解更多http错误代码的相关内容,可以阅读本专题下面的文章。

3215

2024.03.12

Swift iOS架构设计与MVVM模式实战
Swift iOS架构设计与MVVM模式实战

本专题聚焦 Swift 在 iOS 应用架构设计中的实践,系统讲解 MVVM 模式的核心思想、数据绑定机制、模块拆分策略以及组件化开发方法。内容涵盖网络层封装、状态管理、依赖注入与性能优化技巧。通过完整项目案例,帮助开发者构建结构清晰、可维护性强的 iOS 应用架构体系。

0

2026.03.03

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
PostgreSQL 教程
PostgreSQL 教程

共48课时 | 10万人学习

Git 教程
Git 教程

共21课时 | 4万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号