Linux 本地Yum仓库搭建(内含具体操作步骤)

Yum概念

Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装

本地Yum源安装步骤

检查是否挂载

root@localhost ~]# df -Th ###查看挂载

在这里插入图片描述

挂载光盘

这里我已经挂载好了,在演示了一遍

卸载  umount
[root@localhost ~]# umount /mnt
挂载   mount
[root@localhost ~]# mount /dev/cdrom /mnt

在这里插入图片描述

进入挂载点/mnt,查看相关软件包

进入/mnt确认一下,ll查看,包在/mnt文件中
[root@localhost ~]# cd /mnt
[root@localhost mnt]# ll

在这里插入图片描述

创建本地yum源

[root@localhost mnt]# cd /etc/yum.repos.d/
[root@localhost yum.repos.d]# ll

在这里插入图片描述

新建一个空目录,把C开头的包放到backup包中去,ll查看

[root@localhost yum.repos.d]# mkdir backup
[root@localhost yum.repos.d]# mv C* backup
[root@localhost yum.repos.d]# ll

在这里插入图片描述

把backup中的CentOS-Base.repo包拷贝到local.repo中
[root@localhost yum.repos.d]# cp backup/CentOS-Base.repo local.repo

在这里插入图片描述

使用VI编辑local.repo

[root@localhost yum.repos.d]# vi local.repo 
标注行号
:set nu

在这里插入图片描述
按G移动到最后一行,找模板,在第37行,36行之前的都删掉,gg回到文本首行,36dd删除前36行
在这里插入图片描述
按x删除CentOS后面的字符,按i进入编辑模式,在第3行按dd删除这一行,baseurl=后面改为file:///mnt,gpgcheck改为0,enable改为1,下面一行注释掉,按:wq保存
在这里插入图片描述

清除yum缓存

[root@localhost yum.repos.d]# yum clean all

在这里插入图片描述

保存

[root@localhost yum.repos.d]# yum makecache

在这里插入图片描述
至此,本地yum源搭建完成

猜你喜欢

转载自blog.csdn.net/weixin_47219818/article/details/107063783
今日推荐