[root@localhost ~]# mount /dev/cdrom /mnt
[root@localhost ~]# vim /etc/yum.repos.d/yum.repo //新建yum.repo配置文件,将原来的改名或者删除,让系统找不到原来的配置文件即可
[yum]
name=yum
baseurl=file:///mnt //只需要填写挂在目录即可,不需要填写软件包的目录,如果填写会报错
enable=1
gpgcheck=0
基于本地ftp服务的yum源
[root@localhost ~]# mount /dev/cdrom /mnt //挂在光盘
[root@localhost ~]# cd /mnt/Packages/ //进入到软件包目录
[root@localhost Packages]# rpm -ivh vsftpd-2.2.2-6.el6_0.1.i686.rpm //安装ftp服务
[root@localhost Packages]# cd .. //返回上级目录
[root@localhost mnt]# cp -rf Packages/ repodata/ /var/ftp/pub/ //将Packages 和 repodata 目录复制到 FTP 的根目录
[root@localhost mnt]# cd
[root@localhost ~]# vim /etc/yum.repos.d/yum.repo //新建yum.repo配置文件,将原来的改名或者删除,让系统找不到原来的配置文件即可
[yum]
name=yum
baseurl=ftp://localhost/pub // 注意此处,rhel5 当中需要填写软件包的详细路径,这里面不需要,只需要填写软件包的上一级目录即可
enable=1
gpgcheck=0
保存退出