如果你的網速比較慢,那麼就直接掛上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一個吧,保準飛快,當然前提是你必須掛上關盤。如果你連光盤怎麼掛都不會,我推薦你還是先學好基礎知識吧。