概述
本方法适用Linux enterprise 6.0,6.3等版本,其它版本暂未验证
1、打开虚拟机进入Linux系统
(1)在桌面上会有cd/dvd drive :rhel-6.3 x86_64 disc 1点击打开;
(2)如果桌面没有cd/dvd drive :rhel-6.3 x86_64 disc 1,点击桌面computer,进入会发现有cd/dvd drive :rhel 6.3 x86_64 disc 1和filesystem两个选项,点击打开cd/dvd drive :rhel-6.3 x86_64 disc 1;
(3)如果上述两种方法点击都打不开,打开终端执行命令mount /dev/cdrom /mnt(将镜像挂载到某个目录下, 在这里为/mnt)。
2、点击打开cd/dvd drive :rhel-6.3 x86_64 disc 1后会发现里面有个Packages的目录,或者 你进入刚你挂载镜像的目 录,在我这就是/mnt中,也会有个Packages的目录,Packages目录内存放的是各种各样的rpm包;
3、把目录Packages里面的rpm包,全部复制到一个新的目录如/yum/下,记住这个路径为/yum/Packages/,下面配置的时 候要用到这个路径。当然也可以是一个已存在的目录,原理是一样的,只要把所有的包复制过去就行,并且同样记 下路径。
4、执行命令vim /etc/yum.repos.d/yum.repo,(其他后缀名为repo的文件也可以,最好是把之前/etc/yum.repos.d/目录下 的文件清空,以免产生影响)文件内容输入如下:
[source]
name=source #######yum源名字,可以任意写
baseurl=file:///yum/Packages/ #######yum源地址,注意file后面是三个///
enabled=1 #######1表示启用该yum源,0表示不启用,可以没有这一项, 默认是启用的
gpgcheck=0 #######0表示不验证秘钥,1表示验证,一般不验证秘钥
5、配置好yum源地址,还需要索引信息,这就要用到createrepo命令,默认是未安装的,createrepo命令软件安装包就 在刚刚拷贝过来的包内。执行如下命令cd /yum/Packages/ 下一步rpm -ivh createrepo(按tab键自动补全安装包信 息)执行完这一步会发现有报错,有两个依赖性软件需要安装,一个是deltarpm,另一个是python-deltarpm,这时执行 rpm -ivh -y deltarpm(按tab键补全信息),再rpm -ivh -y python-deltarpm(按tab键补全信息) ,这两个依赖性包安 装完毕,再执行一次rpm -ivh createrepo(按tab键补全),至此createrepo安装完毕。
6、在目录/yum/Packages/下执行createrepo .完成所有rpm包的索引(一定要在软件包目录下执行),时间比较漫长,索 引结束后会创建一个createrepo的目录,里面保存了索引信息,yum就是通过读取里面的几个文件来来读取仓库信 息,所以一般不要改变这个内容。
7、执行yum clean all,因为yum为提高安装速度会产生很多缓存信息,有时会产生一些影响,所以来清除一下,至 此,yum源配置完毕。
说明:yum list查看一下仓库信息有没有添加成功,第一次运行时会加载一下索引信息,当然直接执行一条安装命令如 yum install httpd -y等更能验证yum源仓库是否配置成功;上述为命令安装软件,也可以采用图形安装软件 (在system-->adminstrtion-->add/remove software中)。
文章比较啰嗦,个人愚见,难免有纰漏,请见谅!
最后
以上就是粗心草丛为你收集整理的虚拟机Linux系统yum源本地配置(ios镜像)的全部内容,希望文章能够帮你解决虚拟机Linux系统yum源本地配置(ios镜像)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复