主要说明下如何配置linux上的本地yum源,主要关于一些原理上的说明。
1、yum是什么,yum源又是什么
      在windows上安装一个软件,我们可以通过360管家。因为360管家提供了软件的安装,卸载,并且解决了软件之间的依赖等相关问题,使得我们能够一键安装。在linux上有一个提供了和360管家类似功能的工具,叫做yum。使用yum我们就可以做到一个命令安装软件,并且不同的发行linux有不同工具,例如红帽(read hat)linux就使用的rpm全称就是read hat package manager 红帽软件包管理工具。
      yum源是什么呢?我们安装软件的时候需要下载软件,将很多软件放在一起就是源。软件安装包的来源。所以yum源就是软件安装包来源。如果我们是在线的,他会在网上给你下载安装包,如果是离线的没有网络。那么就只能配置本地的yum源了。
2、本地yum源是什么呢?
      上面说过yum源就是软件安装包的来源,但是这些安装包哪里有呢?其实在linux的安装镜像中就有的,linux已经将常见的安装包放到了linux镜像中。如果你使用压缩文件打开linux的iso镜像文件,你会发现在根目录下有个文件夹:packages

上图就是使用压缩软件打开的系统盘内部情况,比如我们常用的工具vim,就是在这里面的。所以说: 系统的安装镜像就可以当作yum源。
3、与yum源相关的配置文件

上图就是yun源相关的配置,在路径/etc/yum.repos.d/目录下,一共4个文件,说下两个常用的。
      CentOS-Base.repo:有网的环境下默认使用这个,这个是第一优先级。因为没网,所以修改文件名,设置成备份文件。这样系统就会使用第二优先级的文件。
      CentOS-Media.repo:没网的环境下使用这个,在上图中会发现他默认配置了4个路径,第4个yumsource是我自己加的。意思是说,如果系统检测yum使用了离线安装,那么会从上到下从这4个路径中查找安装软件。所以我们只要把光盘挂载在这四个目录下的任意一个目录即可。同时,该配置文件默认是不启用的,如果想使用需要 修改倒数第二行的enabled为1,否则该文件无效。
4、media目录与mnt目录
      挂载光盘或者u盘等使用的mount命令,但是你百度所有会说有挂在media目录下,也有挂载在mnt目录下的。这两个目录区别是什么呢?
      media:挂载一些移动设备,例如光盘,U盘等。
      mnt:挂载一些硬盘等设备。所以我们的光盘应该挂载在media目录下,从yum给的默认配置文件也能看出。
5、挂载光盘到系统上

如上图,首先执行df -h命令发现当前系统没有光盘信息,然后挂载目录之后,在查看就发现我们把光盘挂载到了系统上,光盘大小4.2G。
      -o loop :指定挂载文件类型,说简单点就是我要挂载的是光盘这种设备。
6、卸载光盘

执行df -h发现光盘是挂载的,然后执行umount命令之后,在查看发现设备被卸载了

————————————————
版权声明:本文为CSDN博主「性感小和尚」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_41869566/article/details/79945078

yum源解释(接地气)相关推荐

  1. linux 下载rpm包到本地,createrepo:创建本地YUM源

    如何下载rpm包到本地 设置yum安装时,保留rpm包. 1.编辑 /etc/yum.conf 将keepcache的值设置为1; 这样就可以将yum安装时的rpm包保存在 /var/cache/yu ...

  2. linux中yum源在那个目录下,Linux ---各种yum源配置详解

    yum,是Yellow dog Updater, Modified 的简称,是杜克大学为了提高RPM 软件包安装性而开发的一种软件包管理器.yum 的理念是使用一个中心仓库(repository)管理 ...

  3. repo命令添加bin_Linux shell中getopts命令学习--实现一个添加yum源的脚本

    这是本人第一次写博客,之前从一些开源技术网站上看到不少大牛和前辈们的文章,从中学习受益.本着开源界的奉献和学习精神,觉得有必要将自己的学习成果拿出来与大家一起交流分享,既当作是一种自我学习的总结也可能 ...

  4. centos搭建本地yum源:

    centos7如何搭建本地yum源局域网yum源以及网络yum源 搭建本地yum源: yum源文件存放位置:/etc/yum.repos.d/*.repo 1.清空yum源文件 rm -f /etc/ ...

  5. Alibaba Cloud Linux 2.1903 LTS 64位服务器yum源下载404,Alibaba Cloud Linux 2实例中使用docker-ce、epel等YUM源安装软件失败

    [Alibaba Cloud Linux 2.1903 LTS 64位]服务器yum源下载404 failure: repodata/repomd.xml from docker-ce-stable: ...

  6. centos mysql安装_mysql yum源安装

    部署服务器环境的时候经常要安装mysql,以下是常见的安装方式 源码安装 rpm包安装 yum源安装 这篇主要介绍yum源安装. yum源下载 进入 https://dev.mysql.com/dow ...

  7. centos 7 局域网丢包排查_Nginx搭建局域网yum源问题补充及解决思路与方法转发收藏...

    上一篇文章描述了利用Nginx搭建局域网yum源,安装完成后可以使用,但是有的老铁反馈说出现如下错误,可以查询到包,但是安装的时候,提示找不到路径,我这里做了测试,总结到这篇文章中. 这里是用安装te ...

  8. 修改CentOS yum源

    解决在CentOS  yum源下载慢的办法 最近在虚拟机下面安装了个CentOS 5.5,使用yum更新时发现下载速度异常慢.可以修改yum的配置文件,把其镜像指向国内的服务器即可. 方案一: # c ...

  9. centos7镜像加速_虚拟机 Linux CentOS7 安装Docker 详解:使用 阿里云Yum源;附加云镜像加速器...

    Docker 要求 CentOS 系统的内核版本高于 3.10 ,先检查一下,如内核版本不符合,不建议参考该贴安装!(CentOS版本 大于7.0以上版本,一般都可以:建议先查询系统内核版本) 如系统 ...

最新文章

  1. celery中间件:broker
  2. awstats 安装
  3. Start Activity for Result(Bug)
  4. NYOJ 608 畅通工程 并查集
  5. 阿里P8亲自讲解!java分布式需要学什么技术
  6. vue-cli 引用elementUI打包后文件过大
  7. 吃糖果(HDU-1205)
  8. Docker拉取ZooKeeper镜像安装运行
  9. ubuntu vscode 配置字体_第五章 Ubuntu搭建ESP32开发环境(vscode)
  10. 20个MySQL运维案例,请查收!
  11. 今晚直播丨如何通过APEX实现数据库自动晨检功能
  12. 过年用计算机弹奏,过年实用,你可能需要的亲戚称呼计算器
  13. 企业微信检测僵尸粉小工具,企业微信如何检测僵尸粉
  14. golang知识图谱
  15. 教大家写特征码扫描工具来自动寻找CALL地址
  16. PS 2019 | Photoshop CC 2019 的安装激活
  17. 如何将免费的WordPress音乐播放器添加到您的网站
  18. 网络视频监控系统的现状和发展
  19. 【PCB学习笔记】绘制智能车四层板 --- PCB设计规则设置及手工布线
  20. 圆满收官!2022 秋招总结与建议

热门文章

  1. android 程序题期末,Android应用开发期末考试题
  2. P1359 租用游艇【Floyd】
  3. 【华为机试】【校招】【Java】机器人走迷宫(DFS)
  4. 微信h5界面隐藏分享按钮
  5. mysql 竖列变成横行_mysql 横变竖 竖变横
  6. 【申博攻略】一.北交计算机学院学术型博士“申请-考核”攻略(招生简章篇)
  7. 解决每次弹出“是否允许XX录制/投射您的屏幕”(享做笔记、王者荣耀等)手把手教程
  8. android mediastore参数,从 mediastore Android获取全屏幕缩略图
  9. python filelock 文件锁_详解进程文件锁FileLock
  10. Unirech腾讯云国际版代充-使用RDP文件登录到Windows云服务器实例教程