首页 > 其他 > 详细

基于ISO构建本地YUM仓库

时间:2020-05-30 22:10:17      阅读:40      评论:0      收藏:0      [点我收藏+]
1. 挂载ISO文件至服务器
1)将镜像文件加载至虚拟机或插入光驱
技术分享图片

2)在服务器挂载ISO文件
将光驱中的镜像文件挂载到/mnt
root@localhost mnt]# mount /dev/cdrom /mnt/cdrom
mount: /dev/sr0 is write-protected, mounting read-only
2. 编辑local.repo文件
1) 备份/etc/yum.repos.d/的yum文件
[root@localhost yum.repos.d]# ls
CentOS-7-Base-163.repo epel.repo
[root@localhost yum.repos.d]# mv CentOS-7-Base-163.repo CentOS-7-Base-163.repo.bak
[root@localhost yum.repos.d]# mv epel.repo epel.repo.bak

2) 编辑centos7_local.repo
vim /etc/yum.repos.d/centos7_local.repo
[local]
name=centos7_local #yum源显示名称
baseurl=file:///mnt/cdrom #ISO挂载目录
gpgcheck=1 #是否检查gpgkey
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7 #指定验证文件gpgkey

3. 重新生成yum缓存
1) 备份/etc/yum.repos.d/的yum文件
yum clean all
yum makecache

4. 列出所有yum源
yum repolist 列出所有yum源,可以看到目前仅有刚刚制作的本地源
技术分享图片

5. 列出yum提供的软件包
yum list |more 列出所有的软件包
技术分享图片

基于ISO构建本地YUM仓库

原文:https://blog.51cto.com/monty/2499930

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!