详解:RHEL5下实现本地YUM源的过程

分类: Linux服务器   出处:iocblog整理  更新时间:2008-07-13   添加到收藏  
  系统平台:red hat enterprise linux server release 5 (tikanga)
 
  方法一步骤:
 
  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