Centos 6.2 yum 源配置(本地光盘)

[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

保存退出