码迷,mamicode.com
首页 > 其他好文 > 详细

基于ISO构建本地YUM仓库

时间:2020-05-30 21:29:59      阅读:73      评论:0      收藏:0      [点我收藏+]

标签:vim   rom   repo   文件   -o   key   read   etc   image   

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仓库

标签:vim   rom   repo   文件   -o   key   read   etc   image   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!