【配置最快的yum源】為fedora19/20配置最快的yum源
新增yum源前先安裝fastestmirror/downloadonly外掛和axelget外掛:
1.安裝fastestmirror/downloadonly外掛
由於yum中有的mirror速度是非常慢的,如果yum選擇了這個mirror,這個時候yum就會非常慢,對此,可以下載fastestmirror外掛,讓系統yum的時候自動選擇最快的映象:
yum install yum-fastestmirror yum-downloadonly -y
fastestmirror配置檔案:(一般不用動)/etc/yum/pluginconf.d/fastestmirror.conf
2.安裝axelget外掛
axelget是一個多執行緒下載工具,yum本身是單執行緒下載,難怪速度不快呢,安裝方法:
yum install alex
注意:在這裡提供一個小技巧:在YUM的時可能會遇到很長時間都沒有速度的現象,這時候可以Ctrl+C。這樣就是終止了從當前站點的下載,然後會自動選擇其他站點下載,速度往往快很多。
3.接下來新增yum源
RPMForge源-----RPMForge是一個安全、穩定並且更新及時的軟體倉庫,通過安裝RPMForge可以在進行yum update的時候多一個選擇,如果懶得自己編譯安裝,就得依靠RPMForge了。
1、先安裝priority這個yum的外掛,這個外掛用來設定安裝軟體時候軟體倉庫的優先順序,一般是預設先從官方base或者映象安裝,然後從社群使用者contribute的軟體中安裝,再從第三方軟體倉庫中安裝。 #yum install yum-priorities
2、手動編輯 /etc/yum.repos.d/ 目錄中字尾為.repo的檔案來設定軟體倉庫的優先順序, priority=N(N是整數,範圍從1-99,數字越小代表優先順序越高)
官方推薦配置是:[base], [addons], [updates], [extras] 這幾部分 priority=1
[centosplus],[contrib] 這幾部分priority=2
3、現在開始安裝rpmforge的軟體倉庫
獲取-------http://dag.wieers.com/rpm/packages/rpmforge-release/
找到與系統平臺架構匹配的rpmforge包安裝之即可。安裝完後.預設會在系統的/etc/yum.repos.d/下新增兩個檔案,mirrors-rpmforge和rpmforge.repo
安裝-------# rpm -ivhrpmforge-release-0.5.3-1.el6.rf.i686.rpm
更改 /etc/yum.repos.d/rpmforge.repo 配置檔案,新增 priority=1(或者2.3.4….)
現在就可以使用rpmforge這個軟體倉庫了。
國內yum源-----國內有Linux的映象伺服器了,分別是:
網易
搜狐
其實,在Fedora等發行版中新增yum源很方便,只需要下載fedora-163.repo和
fedora-updates-163.repo這兩個檔案,然後:在終端中用root使用者將下載的兩個檔案移動到/etc/yum.repos.d資料夾中,最後重建一下元資料,就OK了
這裡是以網易映象為例子,搜狐映象的操作流程與網易相同。具體步驟如下:
1.瀏覽器訪問http://mirrors.163.com,在Linux列表中找到Fedora使用幫助的連結,進入該連結,下載fedora-163.repo和fedora-updates-163.repo。
2.將下載的檔案移動到/etc/yum.repos.d資料夾中,命令如下:
#mv fedora-163.repo /etc/yum.repos.d
#mv fedora-updates-163.repo /etc/yum.repos.d 3.重建元資料
#yum makecache
到此,網易的國內yum源就新增成功了。
特別提醒:建議大家將網易的rpmfusion新增到yum源中:
# yum localinstall --nogpgcheck http://mirrors.163.com/rpmfusion/free/fedora/rpmfusion-free-release-stable.noarch.rpmhttp://mirrors.163.com/rpmfusion/nonfree/fedora/rpmfusion-nonfree-release-stable.noarch.rpm
(兩個URL地址中間有空格)。
新增好網易的rpmfusion 這樣你yum install一些軟體就比rpm install要方便很多了,當然如果喜歡用原始碼編譯的朋友可以不用新增這個fusion。
注意:你也可登入rpmfusion的網頁(http://rpmfusion.org/),然後下載對應你的系統版本的2個RPM包(沒錯,是兩個),它們分別是free和nonfree。