为了解决程序间的依赖关系,RedHat曾推出了一款名为update的工具。这款工具虽然达到了目的,但用户体验并不是很好。后来一个基于RedHat的二次发行版yellowdog,由此也推出了一个工具:yellowdog update modifier,简写为yum. 由于比update好用,于是便流行开来。后来导致RedHat也弃update不用而使用yum。今天小编就教搭建如何在centos7中搭建YUM仓库
1、环境:VirtualBox + Centos7
2、打开已安装好的Centos7,右键单击下面图标显示相对于的镜像文件
3、创建用于保存挂载文件的文件夹mkdir /mnt/cdrom
4、挂载镜像文件mount /dev/cdrom /mnt/cdrom
可以将镜像文件保存到本地,开机就不用从新挂载了cp -avf /mnt/cdrom /yum #该选项保留链接、文件属性,并递归地复制
5、创建repo文件vim /etc/yum.repo.d/centos7.repo
#添加以下内容
[centos7]
name=centos7
baseurl=file:///mnt/cdrom/ #如果已经拷贝镜像则是:file:///yum/
enabled=1
gpgcheck=0
当然也可以使用国内提供的镜像文件如网易163镜像vim /etc/yum.repo.d/163.repo
#添加以下内容
[163]
name=163 from netEase
baseurl=http://mirrors.163.com/centos/7/os/x86_64/
enabled=1
gpgcheck=0
6、更新YUM仓库yum clean all #清除缓存
yum makecache #生成本地缓存
yum repolist all#查看配置是否生效
至此YUM仓库搭建完成,可以安装其他软件测试以下yum install gcc gcc-c++
方块云原创,更多内容请关注微信:fktech,转载请注明出处,谢谢!