天天看點

yum國内網絡源的架設

說明:環境centos 5.5 ,yum源更改為國内的知名源,以下以網易為例

一:可參考網易的centos的yum源幫助文檔http://mirrors.163.com/.help/centos.html,删除原有的yum源,下載下傳相應版本的網易yum源如下:

yum國内網絡源的架設

然後可以毫無壓力使用...

二: 如下是我的實體機環境;

1,版本

yum國内網絡源的架設

2,yum源的第一個容器

yum國内網絡源的架設

3,這是我剛開始很不了解的地方(baseurl支援$releasever $basearch這樣的變量)

yum國内網絡源的架設

再查閱資料後弄明白了原來他們就是些變量;

$releasever,發行版的版本,從/etc/yum.conf中的distroverpkg(這個可以擷取你的版本)擷取,如果沒有,則根據redhat-release包進行判斷;

vi  /etc/yum.conf

yum國内網絡源的架設

$arch,cpu體系,如i686,athlon等 ;

$basearch,cpu的基本體系組,如i686和athlon同屬i386,alpha和alphaev6同屬alpha。

對yum.conf設定完成,我們就可以好好體驗yum帶來的友善了;

四:測試下看看效果...

yum國内網絡源的架設

五:網上還有另一種寫法,就是将yum源容器中baseurl中$releasever換成相應的版本号,但是這會出現問題,因為對應的版本不一定會有yun源,如下;

 1,打開檔案

yum國内網絡源的架設
yum國内網絡源的架設
yum國内網絡源的架設

2,将$releasever全部改為5.5後

yum國内網絡源的架設

3,再測試下看看...不能用了...

yum國内網絡源的架設

 4,因為沒有相應版本的yum源檔案

yum國内網絡源的架設

六;其他好用的yum源

中科大:http://mirrors.ustc.edu.cn/

搜    狐:http://mirrors.sohu.com/

      說明:我認為在centos 在5版本下,他們的release版架構變化不大是以yum源可以通用,是以對于centos5-base-163.repo中可以不用将$releasever改為5.5等版...歡迎批評指正...另有參考檔案下載下傳...

繼續閱讀