yum from local DVD source

Author: Bian Linkou
Date: Jan 17th, 2010

1. mkdir /mnt/cdrom

2. mount /dev/cdrom /mnt/cdrom
 
3. mv /etc/yum.repos.d /etc/yum.repos.d.bak
 
4. mkdir /etc/yum.repos.d
 
5. cd /etc/yum.repos.d
 
6. vi dvd.repo
[iso]
name=local
baseurl=file:///mnt/cdrom
enable=1
gpgcheck=0
 
7. vi /usr/lib/python2.4/site-packages/yum/yumRepo.py
replace "remote = url + '/' + relative" with "remote = '/mnt/cdrom' + '/' + relative" 
 
8. yum clean all
 
Done!