IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> yum 私有仓库搭建 -> 正文阅读

[系统运维]yum 私有仓库搭建

什么是yum仓库

yum仓库就是使用yum命令下载软件的镜像地址
我们通常使用 yum install 命令来在线安装 linux系统的软件, 这种方式可以自动处理依赖性关系,并且一次安装所有依赖的软体包,但是经常会遇到从国外镜像下载速度慢,无法下载的情况。那么此时我们就需要把我们的yum 源改为国内的镜像。

yum的配置文件

yum 的配置文件在 /etc/yum.repos.d 目录下, 其中有多个配置文件,每一个配置文件中都可以配置一个或多个repository, 但是最终会被合并为一个交给系统,所以多个文件只是为了方便管理。
在这里插入图片描述

搭建yum仓库并挂载

第一步:挂载,将光驱挂载到/mnt 下
在这里插入图片描述
第二步:去到/etc/yum.repos.d/目录中
在这里插入图片描述
第三步:将带repo的文件全部移动到一个新建的文件夹里,防止出现混乱
在这里插入图片描述
第四部:新建一个以repo为名字的文档并进入
在这里插入图片描述
第五步:[lk] :Yum软件仓库唯一标识符,避免与其他仓库冲突
name=lk软件仓库的名称描述,易于识别仓库用处
baseurl=file:///mnt提供接口给mnt,相当于提供一个安装通道
gpgcheck=0:设置此源是否校验文件;1为校验,0为不校验。
在这里插入图片描述
第六步:wq保存退出
在这里插入图片描述
第七步:清除缓存并生成新的源缓存构建缓存
在这里插入图片描述
到此,yum仓库便搭建好了
第八步:查看挂载在/mnt目录下
在这里插入图片描述

第九步:验证安装软件
在这里插入图片描述
第十步:测试完成,进行安装
在这里插入图片描述

为什么需要挂载

挂载,指的就是将设备文件中的顶级目录连接到Linux根目录下的某一目录,最好是空目录,访问此目录就等同于访问设备文件。通俗点将就是将外部设备以文件的形式给予系统来访问。
如果不挂载,通过Linux系统中的图形界面系统可以查看找到硬件设备,但命令行方式无法找到。

挂载的方式

临时挂载:

mount/dev/sr0 /mnt
一般我们临时会用这个方式进行挂载,此方法简单,但安全性不高,重启后就没有了,下次还需从新挂载

永久挂载:

vim /etc/fstab ##打开配置文件
/dev/cdrom /mnt iso9660 defaults 0 0 ##配置文件中加入
在这里插入图片描述
wq ##保存配置文件退出
重启系统并查看
在这里插入图片描述
验证一下是否光盘文件
在这里插入图片描述
然后就可以进入/etc/yum.repos.d/中开始操作了,操作步骤和以上的步骤基本一样

总结

Linux系统中一切皆文件,所有文件都放置在以根目录为树根的树形目录结构中。在Linux看来,任何硬件设备也都是文件,它们各有自己的一套文件系统,也就是文件目录结构。
当在Linux系统中使用这些硬件设备时,只有将Linux本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。
合二为一的过程称为挂载

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 21:17:28  更:2022-10-08 21:18:20 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年9日历 -2024/9/29 9:24:52-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码