代码编织梦想

什么是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本身的文件目录与硬件设备的文件目录合二为一,硬件设备才能为我们所用。
合二为一的过程称为挂载

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/LIUKANGYYDS/article/details/127157010

yum私有仓库搭建-爱代码爱编程

YUM私有仓库搭建 前言: YUM主要用于自动安装、升级rpm软件包,它能自动查找并解决rpm包之间的依赖关系。要成功的使用YUM工具安装更新软件或系统,就需要有一个包含各种rpm软件包的repository(软件仓库)

实验:安装red hat centos -6,开启网卡,搭建yum私有仓库-爱代码爱编程

文章目录 安装red hat centos-6网卡优化搭建yum私有仓库 安装red hat centos-6 1.新建虚拟机,选择自定义安装,下一步 2.虚拟机硬件兼容性以已安装的vmware 为准,不知道的默认即可,然后点击下一步 3.选择稍后安装系统,然后下一步 4.操作系统linux,版本找到red hat linux

CentOS搭建私有yum仓库-爱代码爱编程

CentOS搭建私有yum仓库 以光盘内容作为yum仓库 #挂载光盘 [root@server ~]# mount /dev/sr0 /mnt mount: /mnt: WARNING: device write-protected, mounted #备份当前yum配置 [root@server ~]# mkdir /etc/yum.repos.d

NPM&YUM 私有仓库-爱代码爱编程

私有仓库构建 近期公司搬迁新的办公环境,在网络层做了安全规则,多网断划分、内外网隔离,因此需要在内网构建私有 NPM、YUM、PIP、Maven、Docker 仓库。 NPM(私有仓库构建) 主机IP系统信息软件yum-repos.host.com192.168.1.250CentOS Linux release 7.8.2003 (Core) Ke

gitlab 企业级私有仓库搭建-爱代码爱编程

文章目录 一、Gitlab基本概述1.1 什么是gitlab1.2 Gitlab与Github区别1.3 Gitlab服务构成二、gitlab安装及配置2.1 安装依赖软件2.2 安装 Gitlab 组件2.3 配置 Gitlab 域名2.4 默认安装目录分析2.5 配置 Gitlab 邮箱2.5 关闭 Gitlab 组件2.6 初始化 Gitla

建立私有yum源仓库-爱代码爱编程

1.关闭防火墙与selinux  [root@oldboy ~]# systemctl stop firewalld           #关闭防火墙  [root@oldboy ~]# systemctl disable firewalld         #取消开机自启动  [root@oldboy ~]# setenforce 0  

Harbor私有仓库搭建-爱代码爱编程

安装docker 服务器配置: 华为服务器通用计算 4c 8G Centos8.1 1)配置yum源    cd /etc/yum.repo.d/    mv * /opt/    wget https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo -O /etc/yum.re

yum私有仓库的实现及配置过程_托马斯老火车的博客-爱代码爱编程

企业内部搭建私有yum源,可以提高安全性,节约网络带宽,提高效率等等的好处。 思路:将互联网上的epel源下载到本地服务器,再通过http协议将本地服务器的epel源共享到内部网络来实现私有yum仓库的搭建。  第一步:关闭Selinux sed -i '/^SELINUX=/c SELINUX=disabled' /etc/selinux/co

yum私有仓库搭建_m0_65187145的博客-爱代码爱编程

企业内部搭建私有yum源,可以防范木马和病毒攻击,从而提高安全性、节约网络带宽以及提高效率等等的好处。 本人作为初学者的思路为:将互联网上的epel源下载到本地服务器,再通过http协议将本地服务器的epel源共享到内部网络来实现私有yum仓库的搭建。 第1步:关闭Selinux: sed -i '/^SELINUX=/c SELINUX=dis

linux 中如何使用 id 命令_奋斗的工程师的博客-爱代码爱编程

Linux 中如何使用 id 命令 我从cnaaa.com购买了服务器。 在 Linux 中,id 命令用于显示用户的真实有效的用户ID和组ID。 本文我们通过一些例子来介绍一下如何使用 id 命令。 Linux 中

yum私有仓库的实现-爱代码爱编程

目录 一. yum私有仓库的实现 二. 画图 TCP协议和三次握手及四次挥手 三.centos/ubuntu 静态网卡IP配置 四. 实现免密登录脚本, expect登录远程主机,将生成的密钥写入到目标主机, expect测试远程登录。 一. yum私有仓库的实现 思路:首先搭建公司内部服务器EPEL源,把EPEL源下载到公司内部服务器,再