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源搭建完成