Fedora19添加和設置YUM源

Fedora19添加和設置YUM源

 (2013-07-24 10:35:42)
   

添加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-rpmforgerpmforge.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.repofedora-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/),然後下載對應你的系統版本的2RPM包(沒錯,是兩個),它們分別是freenonfree

參考網址:http://wenku.baidu.com/view/2cb8fa070740be1e650e9aba.html



重要:yum源設置代理的方法:

vi /etc/yum.conf

添加:

proxy=http://user:password@ip:port/

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章