本人第一次写博客,本次所写的内容基本都是互联网上摘抄过来后自己整理的,由于本人水平有限写的不好,望大家海涵。
当想在rhel6中配置yum源的时候需要先确定是否包含以下几个包:
rpm -q
yum-3.2.27-14.el6.noarch \
yum-utils-1.1.26-11.el6.noarch \
yum-rhn-plugin-0.9.1-5.el6.noarch \
PackageKit-yum-0.5.8-13.el6.x86_64 \
yum-metadata-parser-1.1.2-14.1.el6.x86_64 \
PackageKit-yum-plugin-0.5.8-13.el6.x86_64 \
如果要是没有,可以先挂载镜像文件 mount rhel********.iso -o loop /mnt/RedHatISO/
后进入Packages安装以上几个文件,以上几个文件显示的顺序不是文件正确先后安装的顺序,请大家注意。
然后把镜像文件下所有的东西都复制到yum源我的是/yum/
建立一个yum源的响应文件:vi /etc/yum.repos.d/local.repo
内容如下:
[test]
name=test
baseurl=file:///yum/
enabled=0
然后在修改yum源的地址
vi /usr/lib/python2.6/site-packages/yum/yumRepo.py
在文件中找到 remote = url + '/' + relative
修改为 remote + '/yum' + relative后完成任务
然后便可以测试 yum clean all 成功
然后输入 yum list
yum安装的命令是:yum install ******