Linux 手把手搭建:RPM本地源+网络源+EPEL扩展源(亲测成功)
玩Linux系统的小伙伴应该都知道软件源是系统安装、更新软件的核心。默认的系统源要么网络访问慢要么软件包数量有限很多常用工具都无法直接安装。今天就给大家完整复盘一下RPM本地源、官方网络源、EPEL扩展源的全套搭建流程每一步都亲测有效搭建完成后彻底解决软件安装慢、包缺失的问题新手也能一键复刻适用系统本次实操适配RHEL 10兼容Rocky Linux 10、AlmaLinux 10全文命令、源文件均针对RHEL10优化完美适配新版系统核心作用本地源无网络环境离线安装软件速度超快不受网络限制网络源替换官方慢速源在线快速更新系统、安装基础软件EPEL扩展源补充官方源没有的第三方开源软件补齐软件生态一、前期准备清理原有源文件搭建新源之前先备份系统默认的yum源文件避免冲突这是最稳妥的操作习惯。# 进入yum源配置目录 cd /etc/yum.repos.d/ # 备份所有默认源统一放入bak文件夹 mkdir -p bak mv *.repo bak/ # 查看目录确认无原有repo文件 ls执行完成后当前目录为空后续我们新建的源文件都会在这里生效。二、搭建 RPM 本地离线源离线环境必备本地源适用于服务器无外网、内网隔离场景通过系统镜像光盘作为软件仓库实现离线安装yum软件。1、挂载系统镜像首先将系统ISO镜像挂载到本地目录这里统一挂载到/mnt/cdrom目录。# 创建挂载目录 mkdir -p /mnt/cdrom # 临时挂载镜像重启失效适合临时使用 mount /dev/cdrom /mnt/cdrom # 永久挂载开机自动挂载 echo /dev/cdrom /mnt/cdrom iso9660 defaults 0 0 /etc/fstab # 刷新挂载验证配置 mount -a2、编写本地源配置文件新建本地源repo配置文件内容直接复制即可参数已优化。# 新建本地源配置 vim local.repo写入以下内容[local-source] nameLocal RPM Source baseurlfile:///mnt/cdrom gpgcheck0 enabled1参数说明name源名称自定义备注baseurl源地址本地文件固定file:// 挂载目录gpgcheck0关闭密钥校验避免本地包校验失败enabled1开启该软件源3、验证本地源搭建成功# 清空原有yum缓存 yum clean all # 生成新缓存 yum makecache # 列出可用源查看local-source是否存在 yum repolist若输出中出现Local RPM Source且显示正常包数量说明本地源搭建成功三、搭建 RPM 网络源阿里云高速源系统默认官方源速度极慢这里替换为国内阿里云高速源适配在线安装、系统更新场景。1、下载阿里云官方源文件根据自己的系统版本下载对应源以rhel10为例# RHEL 10 阿里云官方高速源直接复制执行 wget -O /etc/yum.repos.d/aliyun-rhel10.repo https://mirrors.aliyun.com/repo/rhel10.repo # 若wget未安装可使用curl替代 curl -o /etc/yum.repos.d/aliyun-rhel10.repo https://mirrors.aliyun.com/repo/rhel10.repo2、验证网络源生效# 刷新缓存 yum clean all yum makecache # 查看网络源列表 yum repolist enabled此时可以看到阿里云的base、updates等源全部加载成功后续在线安装软件速度直接拉满。四、搭建 EPEL 扩展源补齐所有小众软件EPELExtra Packages for Enterprise Linux是企业版Linux的扩展软件源官方源没有的nginx、redis、htop、net-tools等常用工具全部可以通过EPEL安装是运维必备源。1、在线安装EPEL源包直接通过yum安装官方epel-release包一键部署扩展源# RHEL10 专用安装EPEL扩展源 dnf install -y epel-release2、优化EPEL源可选提速安装完成后替换为阿里云镜像源进一步提升下载速度# RHEL10 专属EPEL阿里云镜像提速命令 sed -i s|^metalink|#metalink|g /etc/yum.repos.d/epel*.repo sed -i s|https://download.fedoraproject.org/pub/epel|https://mirrors.aliyun.com/epel|g /etc/yum.repos.d/epel*.repo # 同步替换epel-next源RHEL10必备 sed -i s|https://download.fedoraproject.org/pub/epel-next|https://mirrors.aliyun.com/epel-next|g /etc/yum.repos.d/epel-next*.repo3、验证EPEL源搭建成功# 刷新缓存 yum clean all yum makecache # 查看EPEL源是否启用 yum repolist | grep epel输出epel相关源信息即为搭建成功五、终极全局验证三源全部生效执行总览命令一次性校验本地源、网络源、EPEL扩展源是否全部正常启用# 查看所有已启用的软件源 yum repolist enabled成功标志能看到local-source本地源能看到aliyun base/updates网络源能看到epel扩展源最后测试安装一个EPEL专属工具彻底确认环境没问题# 安装htop系统监控工具仅EPEL源提供 yum install -y htop # 运行测试 htop可以正常安装、运行说明三套源全部搭建完成且完美生效六、常见问题小结yum报错冲突检查是否有多余.repo文件统一放入bak备份文件夹即可本地源无法使用检查镜像挂载是否成功mount命令查看挂载状态RHEL10源报错/下载慢RHEL10默认采用dnf包管理器优先使用dnf命令替代yumEPEL需同步优化epel-next源否则部分新版软件无法安装源文件失效CentOS系列源文件不兼容RHEL10务必使用本文专属rhel10源不可混用旧版本源总结本次全套源搭建专属RHEL10系统完美适配新版系统特性本地源兜底离线环境、阿里云RHEL10专属网络源保障系统更新、EPELepel-next双扩展源补齐新版软件生态。全程基于dnf包管理器实操一次搭建永久生效彻底解决RHEL10软件安装少、下载慢、源不兼容等问题RHEL10用户可直接复刻使用

相关新闻

TI 16xx系列芯片AWR模块寄存器深度解析:从内存映射到实战配置

TI 16xx系列芯片AWR模块寄存器深度解析:从内存映射到实战配置

1. 项目概述与核心价值在嵌入式系统开发,尤其是汽车电子和工业控制这类对实时性、可靠性要求极高的领域,底层硬件的精确控制是项目成败的基石。我们常常需要与芯片手册里那些密密麻麻的寄存器打交道,它们就像是硬件的“控制面板”&#xff0c…

2026/10/13 13:58:30 阅读更多 →
基于机器视觉的指纹识别算法优化与实践

基于机器视觉的指纹识别算法优化与实践

1. 项目背景与核心价值指纹识别作为生物特征识别领域的经典课题,已经发展了近半个世纪。我在本科毕业设计中选择这个方向,源于一次刑事侦查纪录片中看到的场景:专家需要人工比对数百枚模糊指纹,整个过程耗时长达72小时。这让我意识…

2026/10/14 10:41:58 阅读更多 →
便携式动态配气仪的流量控制精度与稳定性技术指标解析

便携式动态配气仪的流量控制精度与稳定性技术指标解析

关键词:便携式动态配气仪、流量控制精度、流量稳定性、流量准确度、流量重复精度、流量线性度、长期稳定性、响应时间、MFC质量流量控制器、计量院、生态环境监测中心站一、引言便携式动态配气仪是计量院、生态环境监测中心站、高校实验室等领域制备标准混合气体的核…

2026/10/14 4:29:12 阅读更多 →

最新新闻

C#短信猫群发实战:从AT指令到PDU编码的完整指南

C#短信猫群发实战:从AT指令到PDU编码的完整指南

简介:这是一份基于短信猫硬件的C#短信群发完整工程源码,面向具备一定C#基础的开发者,可直接编译运行,用于批量短信发送的企业通知、营销及客户维护场景。源码核心逻辑涵盖GSM/AT指令串口通信、多线程并发发送、短信模板与号码库的…

2026/10/16 3:18:02 阅读更多 →
WPF拖放实战:Drop事件不触发原因与拖放排序实现全解析

WPF拖放实战:Drop事件不触发原因与拖放排序实现全解析

简介:一份面向WPF初学者与中级开发者的拖放功能源码示例,针对界面元素间通过鼠标移动数据的常见交互需求,演示了从事件触发、数据封装到视觉反馈的完整实现链路。项目包含可运行的WPF工程,重点讲解DragEnter、DragOver、Drop、Giv…

2026/10/16 3:18:02 阅读更多 →
MinGW-w64 13.1.0离线安装包:Windows C/C++编译环境搭建指南

MinGW-w64 13.1.0离线安装包:Windows C/C++编译环境搭建指南

简介:MinGW 64 位最新版离线安装包面向 Windows 开发者,内置 GCC 13.1.0 稳定版,定位为软件/插件类工具资源。包体采用 x86-64 架构,基于 POSIX 线程模型,启用 SEH 结构化异常处理与 UCRT 统一 C 运行时,可…

2026/10/16 3:18:02 阅读更多 →
2024年CSP-J复赛真题及题解: T4 接龙

2024年CSP-J复赛真题及题解: T4 接龙

2024年CSP-J复赛真题及题解: T4 接龙 题目描述 在玩惯了成语接龙之后,小 J 和他的朋友们发明了一个新的接龙规则。 总共有 n n n 个人参与这个接龙游戏,第 i i i 个人会获得一个整数序列 S i S_i

2026/10/16 3:18:02 阅读更多 →
Unity 动态字体实战:用系统字体与 ShaderLab 打造 TMP 多语言界面

Unity 动态字体实战:用系统字体与 ShaderLab 打造 TMP 多语言界面

简介:UnityNativeOSFont 是一款面向 Unity 开发者的开源字体获取方案,解决默认 TMP 字体管理无法覆盖操作系统全部本地字体的问题。它通过 C# 在运行时读取系统字体列表,转换为 TextMeshPro 可用格式,并在 ShaderLab 自定义着色器…

2026/10/16 3:18:02 阅读更多 →
云原生高级 docker到harbor的流程实践

云原生高级 docker到harbor的流程实践

一.部署docker1.配置软件仓库并安装docker-ce用阿里云源&#xff1a;$ cat > /etc/yum.repos.d/docker.repo << EOF [docker] name docker baseurl https://mirrors.aliyun.com/docker-ce/linux/rhel/9.8/x86_64/stable/ gpgcheck 0 EOF$ dnf makecache $ dnf remo…

2026/10/16 3:17:02 阅读更多 →

日新闻

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

个人 AI Agent 平台接入 TaoToken:统一 Key 与 API 通道的配置大纲

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/16 0:00:05 阅读更多 →
信号与系统频域分析作业解题指南

信号与系统频域分析作业解题指南

1. 作业背景与核心要求解析信号与系统作为电子信息类专业的核心基础课&#xff0c;其作业设计往往直接关联课程的核心知识框架。2026年春季第六次作业的布置&#xff0c;通常对应着课程进展到频域分析的关键阶段。根据常规教学进度推测&#xff0c;本次作业可能涉及以下核心内容…

2026/10/16 0:00:05 阅读更多 →
Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

Django MVT实战:从零构建图书借阅系统,彻底搞懂Model-View-Template分层

1. 从一个"四不像"的练手项目说起如果你已经看完了Django的官方教程前几章&#xff0c;跟着敲完了投票应用&#xff0c;大概会有一种"我好像会了&#xff0c;又好像什么都不会"的割裂感。教程里每个知识点都是拆开的——这一章讲模型&#xff0c;下一章讲视…

2026/10/16 0:00:05 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介&#xff1a;基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码&#xff0c;面向计算机相关专业课程设计与期末大作业学生&#xff0c;以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程&#xff0c;…

2026/10/15 16:18:54 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程&#xff1a;键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化&#xff0c;十个新手有八个栽在"往输入框里填东西"这件事上&#xff1a;要么填不进去&#xff0c;要么填了一半&#xff0c;要么直接把原来内容追加在后面。这背后的根因&…

2026/10/15 19:41:51 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程&#xff1a;阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀&#xff1a;什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面&#xff0c;跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/15 13:48:15 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 0:14:36 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/14 22:45:47 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/15 9:49:14 阅读更多 →