Fedora19添加和設置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了。
一、先安裝priority這個yum的插件,這個插件用來設定安裝軟件時候軟件倉庫的優先級,通常是默認先從官方base或者鏡像安裝,而後從社區用戶contribute的軟件中安裝,再從第三方軟件倉庫中安裝。 #yum install yum-priorities
二、手動編輯 /etc/yum.repos.d/ 目錄中後綴爲.repo的文件來設置軟件倉庫的優先級, priority=N(N是整數,範圍從1-99,數字越小表明優先級越高)
官方推薦配置是:[base], [addons], [updates], [extras] 這幾部分 priority=1
[centosplus],[contrib] 這幾部分priority=2
三、如今開始安裝rpmforge的軟件倉庫
獲取-------http://dag.wieers.com/rpm/packages/rpmforge-release/
找到與系統平臺架構匹配的rpmforge包安裝之便可。安裝完後.默認會在系統的/etc/yum.repos.d/下新增兩個文件,mirrors-rpmforge和rpmforge.repo
安裝-------# rpm -ivh rpmforge-release-0.5.3-1.el6.rf.i686.rpm
# rpm --import http://dag.wieers.com/rpm/packages/RPM-GPG-KEY.dag.txt
更改 /etc/yum.repos.d/rpmforge.repo 配置文件,添加 priority=1(或者2.3.4….)
如今就可使用rpmforge這個軟件倉庫了。
國內yum源-----國內有Linux的鏡像服務器了,分別是:
網易
---------http://mirrors.163.com/.help/fedora-163.repo; http://mirrors.163.com/.help/fedora-updates-163.repo;
搜狐
---------http://mirrors.sohu.com/help/fedora-sohu.repo; http://mirrors.sohu.com/help/fedora-updates-sohu.repo;
其實,在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.rpm http://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。centos