1、挂载光盘,拷贝文件 

mount /dev/cdrom /mnt 
mkdir /local_yum_source 
 
 
cp -a /mnt/* /local_yum_source/ 
2、创建自己的repo文件 
 
vim /etc/yum.repos.d/local.repo 
[local_yum_source] 
name=my_local_source 
baseurl=file:///local_yum_source 
gpgcheck=0 
enable=1 
 
3、修改yumRepo.py文件 
vim /usr/lib/python2.6/site-packages/yum/yumRepo.py 
把782行的 
remote = url + ‘/’ + relative 
改成 
remote = url + ‘/local_yum_source’ + relative 
 
4、清理YUM缓存 
yun clean all 
 
5、使用本地的YUM进行安装软件
注意:如果在使用过程中,报软件包not found的错误,把/etc/yum.repos.d/下的其他以repo结尾的文件改一下名字就可以了。