如果你的网速比较慢,那么就直接挂上iso光盘文件吧,这样不仅能得到飞快的安装速度,更不用去管各个RPM包的依赖,就是一个yum install xxx,然后就让电脑自己搞定吧。但是,CentOS5默认的是internet的yum源,我们必须改动下才行。
1、先把光盘挂上
不论您使用虚拟机还是硬盘安装的CentOS系统,都先将centos-5.2.iso(这是我的光盘名,下载后改过名的)挂上,按最简单的说,系统自动找到光盘进行挂载:
ls /media/CentOS_Final_5.2
是不是有内容呢,有内容就说明自动挂载成功。这时就做下一步吧。
2、理解个道理
CentOS有两个yum源,它们在/etc/yum.repos.d/下面有两个文件:CentOS-Base.repo和CentOS-Media.repo。但这两个源不是同时使用的,默认使用的是采用互联网升级的CentOS-Base.repo源(这文件里都是网址,你可以自己看看),除非我们手动修改让系统使用Media源,而Media源就是指计算机本地的源,就包含我们方才挂上的本地光盘。
3、开始操作
首先,把CentOS-Base.repo文件改名,让系统找不到该文件,从而不能使用互联网的更新方式:
mv CentOS-Base.repo CentOS-Base.repo.bak
然后,vi CentOS-Media.repo
把以下三行的后两行删除,第一行修改下:
baseurl=file:///media/CentOS/
[url=file:///media/cdrom/]file:///media/cdrom/[/url]
[url=file:///media/cdrecorder/]file:///media/cdrecorder/[/url]
结果是(千万别乱抄,自己先看下你的光盘的挂载目录名字是什么,可能和我的不一样哦):
baseurl=file:///media/CentOS_Final_5.2/
然后,找到这个属性,将值改成1,这样就打开了本地源文件的使能开关。
enabled=0
改成
enabled=1
现在,保存文件。yum一个吧,保准飞快,当然前提是你必须挂上关盘。如果你连光盘怎么挂都不会,我推荐你还是先学好基础知识吧。