RHEL6配置yum源和RHEL5的基本差不多的,RHEL6在/etc/yum.repos.d/比RHEL5少了個字尾的.repo檔案。是以,我們需要建立一個字尾為.repo的檔案。首先,通過CD光牒制作本地yum源的方法如下:
1、挂載CD光牒,拷貝檔案
mount /dev/cdrom /mnt
mkdir /local_yum_source
cp -a /mnt/* /local_yum_source/
2、建立自己的repo檔案
vim /etc/yum.repos.d/local.repo
[base]
name=base
baseurl=file:///local_yum_source
gpgcheck=0
enable=1
3、修改yumRepo.py檔案
vim /usr/lib/python2.6/site-packages/yum/yumRepo.py
通過/remote查找到下面一行,把
remote = url + ‘/’ + relative
改成
remote = url + ‘/local_yum_source’ + relative
4、清理YUM緩存
yun clean all
5、使用本地的YUM進行安裝軟體
在client上配置repo檔案
1 vi /etc/yum.repos.d/local.repo
[base]
baseurl=ftp://192.168.1.254/pub/RHEL6
enabled=1
gpgcheck=0
2 yum clean all
3 yum list