前言

此方法亲测有效,适用于RedHat7版本所有的环境。
CentOS7本地yum源的配置,请参考本人的另一篇博客文章:https://blog.csdn.net/KingveyLee/article/details/114979418
CentOS7阿里云源的配置,请参考本人的另一篇博客文章:https://blog.csdn.net/KingveyLee/article/details/114984534

一、环境准备

挂载iso的镜像文件在CD/DVD驱动器上,或者上传iso镜像文件至服务器上(需要进行额外的操作)
举例:如下,需要确保,已连接已打开,且CD/DVD上的介质符合当前操作系统的版本。

二、手动配置本地源

  1. 创建本地源文件夹:
mkdir -p /mnt/cdrom
  1. 挂载镜像文件至指定的目录。
mount /dev/cdrom /mnt/cdrom
  1. 备份原本地源。
cp -rf /etc/yum.repos.d  /etc/yum.repos.d_$(date '+%Y%m%d_%H%M%S')
  1. 删除默认原本地源。
rm -rf /etc/yum.repos.d/*
  1. 配置本地源,创建Media.repo文件。
vi /etc/yum.repos.d/local.repo
  1. 配置如下内容:
[local]
name=local
baseurl=file:///mnt/cdrom
gpgcheck=1
enabled=1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release
  1. 按ESC。输入:wq保存完成编写,且完成本地源的配置。
  2. 加载本地yum源&测试
# 清除yum缓存
yum clean all
# 缓存本地yum源
yum makecache
# 测试yum本地源
yum list

三、脚本配置本地源

  1. 找个目录,创建脚本文件:

本人以/root/目录为例

vi /root/auto_source.sh
  1. 编写如下内容:
#!/bin/bash# 创建本地源文件夹
mkdir -p /media/centos/
# 挂载镜像文件至指定的目录
mount /dev/cdrom /media/centos
# 备份原本地源
cp -rf /etc/yum.repos.d  /etc/yum.repos.d_$(date '+%Y%m%d_%H%M%S')
# 删除默认原本地源
rm -rf /etc/yum.repos.d/*
# 配置本地源,创建Media.repo文件,并配置如下内容
cd /etc/yum.repos.d/
>Media.repo
echo '[iso]'                            >> Media.repo
echo 'name=Media'                       >> Media.repo
echo 'baseurl=file:///media/centos/'    >> Media.repo
echo 'gpgcheck=0'                       >> Media.repo
echo 'enabled=1'                        >> Media.repo
# 清除yum缓存
yum clean all
# 缓存本地yum源
yum makecache
  1. 按ESC。输入:wq保存,完成镜像本地源的脚本文件的编写
  2. 赋予脚本可执行的权限
chmod +x /root/auto_source.sh
  1. 执行脚本文件,即可
/root/auto_source.sh

RedHat7配置本地yum源(超详细过程)相关推荐

  1. centos8配置本地光盘yum源_CentOS8 配置本地yum源的详细教程

    centos8发行版通过 baseos 和应用流 (appstream) 仓库发布,appstream 是对传统 rpm 格式的全新扩展,为一个组件同时提供多个主要版本 centos8 自带封装了ng ...

  2. Centos8配置本地yum源教程超详细

    1.创建目录 mkdir -p /mnt/cdrom 2.挂载你的cdrom文件 2.1在节点执行如下命令,将光盘设备 /dev/sr0 挂载到 /mnt/cdrom 目录 : [root@cm1 ~ ...

  3. CentOS8 配置本地yum源详细教程

    CentOS8 配置本地yum源详细教程 1.创建目录 mkdir /mnt/cdrom 2.挂载你的cdrom文件 2.1光驱方式(我使用了这一种方式成功,在这里只介绍这种,其他方式就不介绍了,因为 ...

  4. redhat7配置本地yum、163 yum、epel 源

    都知道redhat不收费,但是其yum服务是要收费的,不想出钱那就自己配置yum源就好了. 首先,博主之前也没用过redhat,第一次用yum装包的时候提示什么没注册之类的,balaba一大堆,然后就 ...

  5. redhat7 scl 源_Linux RedHat 7 配置本地 YUM源

    尽管RPM安装方法能够帮助用户查询软件相关的依赖关系,但是还是需要安装人员自己来解决,而且有些大型软件可能与数十个程序都有依赖关系,在这种情况下安装软件事件非常痛苦和耗费事件的事情,而Yum软件仓库可 ...

  6. 【OS】什么是YUM?如何配置本地YUM源?

    [OS]什么是YUM?如何配置本地YUM源? 在Linux上安装Oracle数据库的时候常常需要安装一些系统RPM包,但是这些包一般都存在依赖性关系,所以,此时可以借助YUM,配置本地YUM源来很好的 ...

  7. Linux中的软件管理(一)配置本地yum源及yum命令详解

    文章目录 yum源头是什么 yum源的分类 如何配置本地yum源指向 yum命令 yum命令使用的前提 yum命令的详细用法 软件安装包名称详解 yum源头是什么 yum源是一个软件集合地,只需要搜索 ...

  8. linux中的软件管理(包括配置本地yum源、配置共享yum源、第三方仓库的搭建、yum命令、rpm命令)

    1.什么是yum源? yum源就是一个软件集合地,你只需要搜索并安装你想要的软件,它会帮你解决大部分软件的依赖问题 本地yum源:比如说光盘里面一般会附带一些软件,这个时候就可以把光盘当成本地源来安装 ...

  9. 红帽系列linux自行配置本地yum源

    yum是红帽系列的一种包管理工具,能方便的自动解决安装包的依赖关系. 以前用rpm包管理安装gcc时,rpm -ivh gcc.rpm ,一般会提示要安装gcc需要安装某某lib库,等你找到那个库的r ...

  10. CentOS 8配置本地yum源及DNF简介

    CentOS 8更改了软件包的安装程序,取消了 yum 的配置方法,改而使用了dnf 作为安装程序.虽然改变了软件包的安装方式,但是 dnf 还是能兼容使用 yum 的配置文件和命令的使用方法. 小提 ...

最新文章

  1. Scrum Master的职业发展路线
  2. win10自带Ubuntu
  3. 如何衡量机器与人类的智能关系,AI智商评测标准专家研讨会邀请
  4. 简单的基于hash和hashchange的前端路由
  5. 利用Web Services实现软件自动升级
  6. socket(套接字)详解一种通讯机制
  7. 硬件基础:理解串口通信以及232,485,422常见问题
  8. 总结了线程安全性的二十四个精华问题
  9. github单独下载某个文件或文件夹
  10. C语言 #pragma once - C语言零基础入门教程
  11. android 动态画直线,Android使用自定义view在指定时间内匀速画一条直线的实例代码...
  12. Theano 中文文档 0.9 - 7.2.6 Theano如何处理形状信息
  13. 接口加密了该怎么测?
  14. opencv 图像颜色空间转换和特定颜色物体追踪
  15. 如何实现复杂FPGA设计的时序收敛
  16. OOB模式下Exit事件的处理
  17. logistic回归分析优点_二元Logistic回归
  18. 家里的钱都花哪儿了?做份支出记账表看看
  19. 微信小程序登录,后端如何处理?
  20. 林锐:我的大学十年(西电校友) 2011-2-26 23:36

热门文章

  1. 微信三级分销系统开发规则及源码
  2. 腾讯云Ubuntu服务器安装Python3.6的虚拟环境
  3. dateutils java_JAVA 日期处理工具类 DateUtils
  4. hcia第五天 结课
  5. QT--编写自己的TCP/IP上位机软件--demo
  6. XLSTransformer生成excel文件简单演示样例
  7. FIR数字滤波器的FPGA实现
  8. 《深入解析Windows操作系统》要点整理
  9. 盘点一款Python发包收包利器——scapy
  10. linux syn发包工具,发包工具 TRex stateless 使用笔记