因为虚拟机中安装CentOS7未联网,所以通过本地配置yun源来实现安装操作。
一、通过光盘当做本地yum仓库
1.挂载当前光盘至某目录
]#mount /dev/cdrom /mnt
或者# mount -r -t iso9660 /dev/cdrom /media/cdrom
2.创建配置文件
首先将以前的配置文件全都移至新建目录
]#cd /etc/yum.repos.d
]#mkdir repodir
]#mv CentOS* repodir
新建一个配置文件:
]#vim local.repo
[CentOS7] #库名称
name= #名称描述
baseurl=file:///mnt/ #yum源目录,源地址
gpgcheck=0 #检查GPG-KEY,0为不检查,1为检查
enabled=1 #是否启用该yum源,0为禁用,1为启用
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 #gpgcheck=0时无需配置
保存退出
3.查看是否配置成功
]#yum list
二、使用createrepo命令创建yum仓库
将所有rpm文件拷贝到一个文件夹中,
通过rpm命令手动安装createrepo;rpm -ivh craeterepo-* 来安装
运行命令createrepo -v /rpm-derectory
如果有分组信息,则在运行命令时使用 -g 参数置顶分组文件
具体为:
]#mkdir /localserver # 建立本地文件夹
]#mount /dev/cdrom /media/cdrom
]#cp -rv /media/cdrom/Packages/ /localserver
]#cd /localserver
]#rpm -ivh createrepo-* #安装crearerepo 命令
]#createrepo -v /localserver/ #创建索引信息,repodate
]#yum clean all #清除缓存
]#yum nakecache #建立新缓存
结束。
本文出自 “11290766” 博客,请务必保留此出处http://rylan.blog.51cto.com/11290766/1921722
原文地址:http://rylan.blog.51cto.com/11290766/1921722