转自:http://zhouyaoemb.blog.163.com/blog/static/17834310120112774052273/
第一步
1.把 /etc/yum.repos.d 目录下除了 CentOS-Media.repo 外的其他***.repo文件全部 enabled=0,或者把除了 CentOS-Media.repo 外的其他.repo文件全部移到一个目录下/或改名**.repo.bak
这样做是不让yum去查找网络上其他yum源文件,否则priorities 优先去找CentOS-Base.repo下的文件
第二步
1.在/media文件下新建文件夹cdrom
2.挂载光盘(或iso文件)
# mount /dev/cdrom /media/cdrom
(可以通过软件把光盘里的东西转换成iso文件挂载到系统中,如要挂载iso文件的则执行 mount -o loop /media/disk/CentOS_5.4_Final.iso /media/CentOS)
系统弹出block device /dev/cdrom is write-protected.mounting read-only表示挂在成功
如果光盘插入自动挂载的话,一般会挂载/media/CentOS_5.4_Final/,那么就不需要再新建了,第二步可以跳过
第三步
1. 如果是自己新建的cdrom,则只需进入/etc/yum.repos.d/CentOS-Media.repo文件中在enabled=0前面加入#号(注释掉这行),如果是自动挂载则执行下一操作
2. 进入/etc/yum.repos.d里面有个CentOS-Media.repo修改该配置文件如下:
[c5-media]
name=CentOS-$releasever – Media
baseurl= file:///media/CentOS/
file:///media/cdrecorder/
file:///media/CentOS_5.4_Final/(追加一行光盘位置)
gpgcheck=1
#enabled=0
Gpgkey=file:///etc/pki/rpm-gpg/RMP-GPG-KEY-CentOS-5
第四步(可以跳过,需要用yum来安装的可以看一下)
# cd /media/cdrom/CentOS /*进入光盘的rpm目录*/(同理自动挂载的话cdrom改为CentOS_5.4_Final)
# yum clean all
# yum install **.rpm /*选择需要安装的文件,依赖性自动解决*/
第五步
可以自己进入可视化操作页面,应用程序—>添加/删除软件,跳出软件包管理者,进行可视化安装软件