news 2026/6/23 12:30:55

CentOS7/8在线yum源自动设置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CentOS7/8在线yum源自动设置

1. 前提说明

CentOS7/8版本官方已经归档,默认的安装源无法使用,而且网上大多数提供的国内yum地址也大部分失效。故为了快速有效的使用在线yum,结合国内清华源,来生成有效的repo文件,帮助实施人员解决手动配置慢等问题。

2. 使用方法

核心命令:

[root@localhost soft]# wget https://raw.githubusercontent.com/FlowerBirds/centosv7v8-china-repo/refs/heads/main/install-repo.py

[root@localhost soft]# python install-repo.py

默认使用Linux自带的Python2环境执行脚本,会自动检测当前系统版本,并生成repo文件。例如:

[root@localhost soft]# wget https://raw.githubusercontent.com/FlowerBirds/centosv7v8-china-repo/refs/heads/main/install-repo.py

--2025-12-10 16:46:52-- https://raw.githubusercontent.com/FlowerBirds/centosv7v8-china-repo/refs/heads/main/install-repo.py

正在解析主机 raw.githubusercontent.com (raw.githubusercontent.com)... 185.199.109.133, 185.199.110.133, 185.199.111.133, ...

正在连接 raw.githubusercontent.com (raw.githubusercontent.com)|185.199.109.133|:443... 已连接。

已发出 HTTP 请求,正在等待回应... 200 OK

长度:9144 (8.9K) [text/plain]

正在保存至: “install-repo.py”

100%[========================================================================================================================================================>] 9,144 --.-K/s 用时 0.003s

2025-12-10 16:46:52 (2.69 MB/s) - 已保存 “install-repo.py” [9144/9144])

[root@localhost soft]# python install-repo.py

⚠️ 警告:当前为Python2环境,建议使用Python3运行(Python2已停止维护)

===== 开始备份YUM源配置 =====

已备份:/etc/yum.repos.d/CentOS-Base.repo -> /etc/yum.repos.d/repo_bak_20251210_160331/CentOS-Base.repo

已备份:/etc/yum.repos.d/test.repo -> /etc/yum.repos.d/repo_bak_20251210_160331/test.repo

所有.repo文件已备份至:/etc/yum.repos.d/repo_bak_20251210_160331

===== 开始识别系统版本 =====

已识别系统版本:CentOS 7.9.2009

===== 开始生成清华Vault源 =====

✅ 成功生成CentOS 7.9.2009的清华源配置:/etc/yum.repos.d/CentOS-Base.repo

===== 操作完成 =====

📁 原有配置备份目录:/etc/yum.repos.d/repo_bak_20251210_160331

🔧 建议执行以下命令刷新缓存:

yum clean all && yum makecache

yum repolist enabled

[root@localhost soft]#

[root@localhost soft]# yum clean all && yum makecache

已加载插件:fastestmirror, langpacks

正在清理软件源: base extras updates

Cleaning up list of fastest mirrors

Other repos take up 169 M of disk space (use --verbose for details)

已加载插件:fastestmirror, langpacks

Determining fastest mirrors

base | 3.6 kB 00:00:00

extras | 2.9 kB 00:00:00

updates | 2.9 kB 00:00:00

(1/10): base/x86_64/group_gz | 153 kB 00:00:00

(2/10): base/x86_64/primary_db | 6.1 MB 00:00:02

(3/10): extras/x86_64/primary_db | 253 kB 00:00:00

(4/10): base/x86_64/other_db | 2.6 MB 00:00:01

(5/10): extras/x86_64/filelists_db | 305 kB 00:00:01

(6/10): extras/x86_64/other_db | 154 kB 00:00:00

(7/10): base/x86_64/filelists_db | 7.2 MB 00:00:04

(8/10): updates/x86_64/primary_db | 27 MB 00:00:09

(9/10): updates/x86_64/filelists_db | 15 MB 00:00:10

(10/10): updates/x86_64/other_db | 1.6 MB 00:00:00

元数据缓存已建立

[root@localhost soft]# yum repolist enabled

已加载插件:fastestmirror, langpacks

Loading mirror speeds from cached hostfile

源标识 源名称 状态

base/x86_64 CentOS-7.9.2009 - Base - Tsinghua Vault 10,072

extras/x86_64 CentOS-7.9.2009 - Extras - Tsinghua Vault 526

updates/x86_64 CentOS-7.9.2009 - Updates - Tsinghua Vault 6,173

repolist: 16,771

执行成功后,提示执行命令即可。脚本会将之前的repo文件进行备份,不影响后续还原。

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

2026PCB产业高端化浪潮与慕尼黑上海电子展的连接枢纽

近年来,全球电子制造产业链加速重构,亚洲地区凭借在劳动力、资源、政策和产业聚集方面的突出优势,成为全球PCB(印刷电路板)产能转移的核心目的地。自2006年以来,中国大陆地区的PCB产量和产值一直居于世界前…

作者头像 李华
网站建设 2026/6/23 0:30:01

揭秘Web组件的隐形守护者:影子DOM如何彻底改变前端开发格局!

你是否曾经在项目中被CSS样式冲突折磨得焦头烂额?是否在团队协作中因为样式污染而陷入无尽的调试漩涡?今天,我要向你揭示一个被大多数前端开发者忽视的宝藏技术——影子DOM(Shadow DOM),它不仅能彻底解决样…

作者头像 李华
网站建设 2026/6/22 14:33:54

AI基于Springboot的图书馆在线占座系统_s58324g1

目录具体实现截图项目介绍论文大纲核心代码部分展示项目运行指导结论源码获取详细视频演示 :文章底部获取博主联系方式!同行可合作具体实现截图 本系统(程序源码数据库调试部署讲解)同时还支持java、ThinkPHP、Node.js、Spring B…

作者头像 李华
网站建设 2026/6/22 22:47:26

从零构建Agent:大模型智能代理的六步落地指南!

简介 文章介绍了构建高质量Agent的六步完整方法论:1)用具体示例定义任务;2)设计操作流程(SOP);3)用提示词构建MVP;4)连接与编排;5)测试与迭代;6)部署扩展与优化。通过邮件代理案例,强调从小处着…

作者头像 李华
网站建设 2026/6/23 10:28:57

股票历史分时BOLL数据之Python、Java等多种主流语言实例代码演示通过股票数据接口获取数据

在金融科技飞速发展的当下,股票数据API成为投资者、开发者和金融分析师获取股票市场的重要工具。无论是在开发量化交易策略,还是进入深入的金融数据分析,选一个合适的股票数据API至关重要。在量化分析领域,实时、准确的接口太重要…

作者头像 李华
网站建设 2026/6/23 13:55:57

25 岁转行不迷茫!网安工程师手把手带学,入门到精通

25岁,转行网络安全工程师来还来得及吗?手把手带你入门到精通,一切都来得及! 25岁,转行网络安全工程师来还来得及吗? 首先说一下这个行业的现状,真正科班出身网络安全专业的很少,因…

作者头像 李华