Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。在Linux不能连接广域网的情况下,我们无法连接yum服务器来使用yum的服务。如果不能使用yum的话我们安装Linux软件包会变得非常麻烦,会出现各种软件包依赖的情况。

下面开始,首先要在CentOS的虚拟机添加一个CentOS的安装镜像。

镜像添加完成后我们需要挂在光盘设备。使用mount /dev/sr0 /mnt/把光盘镜像文件挂在到mnt目录下面,这样我们的镜像文件就可以使用了。

接下来用cd /mnt/进入mnt目录,用ls命令已经看到我们光盘的镜像文件。我们的RPM包都在一个叫做Packages的文件里面我们进去看一看。

里面已经看到我们大量的rpm的软件包,我们主要是要把这个rpm包池作为我们的一个yum源。

我要进入cd /etc/yum.repos.d/这个目录下面,这个目录主要放的是yum的一些配置文件。我们要把原本的系统的配置危机备份一下,自己写一个配置文件。

首先我们要创建一个文件夹,使用mv CentOS* ./abk命令把原来的系统yum配置文件都放入新建的abk文件夹当中去。

接下来用vim工具创建一个新的配置文件,名字不作要求,后缀名一定要是repo,不然不能生效。

下面的写法是一个固定格式baseurl是基础地址指向的是挂在的镜像目录,gpgcheck是一个秘钥功能这边不去启用这一个秘钥的功能,enabled是启动的意思如果数值为1的话代表开启

如果是0的话代表关闭,然后我们保存它。

[123]

name=test

baseurl=file:///mnt

gpgcheck=0

enabled=1

保存好文件之后我们用yum clean all 命令来清空一下缓存数据。

接下来用yum list命令看一下能不能更新出来软件包。

这边已经成功的用本地镜像文件的软件池代替了外网的服务器的yum源。

如何利用ISO镜像文件制作本地yum源教程相关推荐

  1. Centos7挂载iso镜像文件配置本地yum源

    本文链接:https://blog.csdn.net/weixin_43211760/article/details/90112204 一.虚拟机环境挂载Centos7 iso镜像文件配置本地yum源 ...

  2. 挂载ISO镜像文件作为本地yum源

    1.首先挂载ISO镜像到mnt/cdrom下 mkdir /mnt/cdrom ;先是建立一个挂载文件夹出来 ls -l /dev | grep cdrom 使用此命令找到光盘的完整路径 mount ...

  3. edHat linux光盘引导,RHEL6通过安装光盘或ISO文件制作本地yum源的方法

    rhel6中默认没有.repo文件,需要自己写一个. 在使用yum安装之前是必须配置yum源的, 在不能联网的情况下, 可使用DVD光盘或ISO文件做本地yum源. 下面以RHEL6.0为例, 其它版 ...

  4. CentOS7使用ISO镜像文件作为离线Yum源

    CentOS下载镜像 官网地址:https://www.centos.org/download/ 国内镜像地址:https://mirrors.aliyun.com/centos/7/isos/x86 ...

  5. vmware虚拟机挂载ISO镜像并创建本地yum源

    1. 编辑vmware软件,选中iso镜像 2. 创建目录.挂载.开机挂载 #创建挂载目录 mkdir -p /mnt/cdrom#挂载 mount -t auto /dev/cdrom /mnt/c ...

  6. Linux下制作本地yum源

    前言 本文介绍在虚拟环境下,CentOS7.6制作本地镜像源的方法. CentOS是完全免费的,它的yum可以直接使用:通常它的yum源有下面几种方式: 利用Centos的在线地址做本地yum源 利用 ...

  7. linux文件拷到光盘,制作本地yum源(以redhat5.8通过复制光盘文件到本地)

    为什么要制作本地yum源 1.RPM安装方式很多情况下不能有效解决复杂的包依赖关系. 2.而刚安装完成系统的YUM一般是通过联网使用. 3.如果是未注册的redhat5.0以上系统,则不能联网使用yu ...

  8. 自己制作本地yum源镜像

    自己制作本地yum源镜像 首先通过 yum install --downloadonly --downloaddir=/tmp/zetyum glibc.i686将镜像归到一起 然后安装yum源的打包 ...

  9. 使用ISO文件搭建本地yum源

    使用ISO文件搭建本地yum源 关闭SELinux vi /etc/selinux/config selinux=disabled //修改配置文件 reboot getenforce // 查看修改 ...

最新文章

  1. 【人工智能】人工智能时代的道路选择 | 焦点评论
  2. 【Android UI设计与开发】第08期:底部菜单栏(三)Fragment+FragmentTabHost实现仿新浪微博底部菜单栏
  3. Linux C编程--网络编程2--面向连接的网络编程
  4. python一个月能挣多少钱-零基础学python,我可以让你一个月上手做项目!
  5. 【C++】C++自学旅程(5):指针和引用
  6. 【 2013 Multi-University Training Contest 8 】
  7. 兄弟连区块链教程Fabric1.0源代码分析configupdate处理通道配置更新
  8. typedef 及其与struct的结合使用
  9. 课程与教学管理系统(CMS):Sakai
  10. 同相放大、反向放大、差分放大电路的开环增益
  11. SFDC Lightning Performance Tuning
  12. 移动端地图开发技术分享交流会PPT
  13. android沉浸式状态栏(像iOS一样的状态栏)
  14. vue(slot-卡槽)
  15. [4G5G专题-89]:流程 - 4G LTE终端在网络侧不同设备中的状态
  16. DANN loss/acc振荡
  17. 2022起重机械指挥考试模拟100题及答案
  18. 疫情之下,IT 培训品牌「 IT 兄弟连」宣告停工
  19. 基于R语言的判别分析
  20. Android的显示色彩位数

热门文章

  1. 2014暑假的几次面试经历
  2. 哪些指令会影响标志位?
  3. forword和sendRedirect区别
  4. 国内一些ML好的网站
  5. 研效优化实践:WeTest提效测试
  6. 微型计算机的主要部件及其作用6,微型计算机的组成及应用.pptx
  7. 视觉配合机械手大视野定位案例(多目标带角度抓取)
  8. Javascript 两个对象数组 根据相同的id进行合并
  9. Python 进程池之阻塞模式
  10. 霍夫曼树及霍夫曼编码的C语言实现,霍夫曼树及霍夫曼编码的C语言实现