详解:RHEL5下实现本地YUM源的过程
方法一步骤:
1、 将dvd光盘挂载到/media/cdrom中;
2、 拷贝/media/cdrom中的所有文件到/media/yum1;
3、 /etc/yum.repos.d/rhel-debuginfo.repo :
[cluster]
name=red hat enterprise linux $releasever - $basearch - cluster
baseurl=file:///media/yum1/cluster
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release
[clusterstorage]
name=red hat enterprise linux $releasever - $basearch - clusterstorage
baseurl=file:///media/yum1/clusterstorage
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release
[server]
name=red hat enterprise linux $releasever - $basearch - server
baseurl=file:///media/yum1/server
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release
[vt]
name=red hat enterprise linux $releasever - $basearch - vt
baseurl=file:///media/yum1/vt
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release
4、/usr/lib/python2.4/site-packages/yum/yumrepo.py第411行:
remote = url + '/' + relative
改为:
remote = “/media/yum1/server” + '/' + relative
5、yum clean all
6、yum install iptraf 测试!成功!!!
方法二步骤:
1、将dvd光盘挂载到/media/cdrom中;
2、拷贝/media/cdrom/server中的所有文件到/media/yum2;
3、/etc/yum.repos.d/rhel-debuginfo.repo :
[server]
name=red hat enterprise linux $releasever - $basearch - server
baseurl=file:///media/yum2
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release
[server]
name=red hat enterprise linux $releasever - $basearch - server
baseurl=file:///media/yum2
enabled=1
gpgcheck=0
这样修改也是可以的。
[server]
name=red hat enterprise linux $releasever - $basearch - server
baseurl=file:///media/yum2[iocblog.net 来源]
gpgcheck=1
这样修改也是可以的。
4、/usr/lib/python2.4/site-packages/yum/yumrepo.py第411行:
remote = url + '/' + relative
改为:
remote = “/media/yum2” + '/' + relative
5、yum clean all
6、yum install iptraf 测试!成功!!!
Tag: yum ,redhat