Fedora core軟件系統(tǒng)倉(cāng)庫(kù)獲取工具
對(duì)大家推薦很好使用的Fedora core軟件系統(tǒng)之前,像讓大家對(duì)Fedora core軟件系統(tǒng)有所了解,然后對(duì)Fedora core軟件系統(tǒng)全面講解介紹,希望對(duì)大家有用rpm.livna.org 是一個(gè)重要的Fedora擴(kuò)充和增強(qiáng)資源,由Linux社區(qū)工作者維護(hù);資源更新較快;是我們必用的資源之一;擁有apt和yum源;支持的版本Fedora core 4.0 和Fedora 3.0 或者將來(lái)的更高版本;
一、 關(guān)于 rpm.livna.org;
rpm.livna.org 在其主頁(yè)上說(shuō),她并不是一個(gè)獨(dú)立的RPM包存儲(chǔ)庫(kù); rpm.livna.org 也是依賴(lài)于 Fedora Extras(Fedora 計(jì)劃擴(kuò)充計(jì)劃);Fedora Extras 是Fedora core 系統(tǒng)默認(rèn)預(yù)配的,為了增強(qiáng)Fedora core 功能;主要由社區(qū)工作者維護(hù);如果您不通在Fedora 系統(tǒng)下連接到internet ,這個(gè)功能對(duì)您無(wú)任何用處。與rpm.livna.org 相似的著名網(wǎng)站 freshrpms.net ,我會(huì)在以后介紹給大家;
二、rpm.livna.org 的軟件包倉(cāng)庫(kù)獲取工具yum 和apt 介紹:
在Fedora core 中,yum 是被推薦的Fedora core軟件包在線(xiàn)安裝升級(jí)的管理工具;還有另外的一個(gè)工具 apt ;通過(guò)我的實(shí)踐,apt的性能要好于yum ;在rpm.livna.org 中,兩者都提供了;都有介紹應(yīng)用;所以咱們都介紹一下 yum 和apt 在rpm.livna.org 中的應(yīng)用;yum和apt都是軟件包管理工具,兩者任選其一,隨自己的喜歡而定;
三、rpm.livna.org 簽名:
1.GPG簽名的導(dǎo)入:
所有的包都有一個(gè)獨(dú)立的GPG簽名,主要是為了您的系統(tǒng)安全;對(duì)于Fedora core 4.0 的用戶(hù),rpm.livna.org 的簽名是自動(dòng)導(dǎo)入的安裝的,對(duì)于Fedora core 3.0 Fedora core 4.0的apt的用戶(hù),還得自己導(dǎo)入;rpm.livna.org 簽名: http://rpm.livna.org/RPM-LIVNA-GPG-KEY
rpm.livna.org 針對(duì)Fedora Core 3 的簽名:
針對(duì)32位的X86架構(gòu)機(jī)器 : http://rpm.livna.org/RPM-LIVNA-GPG-KEY-i386
針對(duì)AMD64架構(gòu)的機(jī)器 : http://rpm.livna.org/RPM-LIVNA-GPG-KEY-x86_64
四、rpm.livna.org 的軟件倉(cāng)庫(kù)的通過(guò)yum 和apt 在Fedora Core 4 (Stentz)中的應(yīng)用;
1.rpm.livna.org 擁有的Fedora core軟件庫(kù)地址: http://rpm.livna.org/fedora/4 ;如果您不喜歡yum 和apt在線(xiàn)安裝和升級(jí)Fedora core軟件包,可以自己下載安裝;安裝方法是:#pm -ivh filename.rpm
2. rpm.livna.org 針對(duì)Fedora core軟件包管理工具yum 安裝和配置;
1]在線(xiàn)安裝 rpm.livna.org 的yum 軟件庫(kù);[root@localhost beinan]# rpm -ivh http://rpm.livna.org/fedora/4/i386/RPMS.lvn/livna-release-4-0.lvn.2.4.noarch.rpm
2]yum 在Fedora core 4.0中的應(yīng)用,通過(guò)yum 可以得到我們需要的Fedora core軟件包,比如我想得到 gaim 的最新包,則應(yīng)該執(zhí)行[root@localhost beinan]# yum install gaim
注:gaim 是即時(shí)通訊的平臺(tái),包括icq;yahoo;msn 等聊天工具;yum的比較詳細(xì)一點(diǎn)的介紹《Fedora/Redhat 在線(xiàn)安裝更新Fedora core軟件包,yum 篇》
3.關(guān)于Fedora core軟件包管理工具apt的安裝和應(yīng)用;apt和yum在對(duì)軟件包的管理,從實(shí)現(xiàn)的結(jié)果來(lái)看,都是一樣的,只是實(shí)現(xiàn)的方式不同;我個(gè)人推薦大家使用apt 工具;相對(duì)yum來(lái)說(shuō),apt速度更快,更穩(wěn)定;
1]安裝apt ;
http://rpm.livna.org/fedora/4/i386/RPMS.extras 中獲取 apt-0.5.15cnc7-6.fc4.i386.rpm
[root@localhost beinan]# rpm -ivh apt-0.5.15cnc7-6.fc4.i386.rpm也可以在線(xiàn)直接安裝:
[root@localhost beinan]# rpm -ivh http://rpm.livna.org/fedora/4/i386/RPMS.extras/apt-0.5.15cnc7-6.fc4.i386.rpm
2]添加apt的源:
在 /etc/apt/目錄中找到 sources.list文件;我們添加如下的兩個(gè)源:一個(gè)是rpm.livna.org的,另一個(gè)是freshrpms.net的;
rpm http://rpm.livna.org/ fedora/4/i386 lvn
rpm http://ayo.freshrpms.net/ fedora/linux/4/i386 core extras updates freshrpms
rpm-src http://rpm.livna.org/ fedora/4/i386 lvn
注:如果您用x86_64位的機(jī)器,請(qǐng)把上面的源中的i386改為x86_64 ,當(dāng)然您也得下載apt針對(duì)64位的機(jī)器的包;當(dāng)然您也得下載針對(duì)x86_64的apt的包;在如下地址找:
http://rpm.livna.org/fedora/4/x86_64/RPMS.extras/
3]導(dǎo)入gpg簽名:
[root@localhost beinan]#rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY
4]apt的用法;
請(qǐng)參看 《用apt+synaptic 在線(xiàn)安裝或升級(jí)Fedora core軟件包》;里面有比較詳細(xì)的用法;
五、rpm.livna.org 的軟件倉(cāng)庫(kù),
通過(guò)yum 和apt 工具,在Fedora Core 3 (Heidelberg)的應(yīng)用;rpm.livna.org 擁有的Fedora core軟件庫(kù)地址:http://rpm.livna.org/fedora/3
1.yum 篇;
1]配置yum ;
在/etc目錄中找到 yum.conf加入如下的內(nèi)容:
### And then add these lines to access rpm.livna.org repositories:
[livna-stable]
name=Livna.org Fedora Compatible Packages (stable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.stable
gpgcheck=1
[livna-unstable]
name=Livna.org Fedora Compatible Packages (unstable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.unstable
gpgcheck=1
[livna-testing]
name=Livna.org Fedora Compatible Packages (testing)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.testing
gpgcheck=1
2]導(dǎo)入GPG簽名:
[root@localhost beinan]# rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY注:這是針對(duì)X86 32位機(jī)器的;如果您用X86_64機(jī)器;請(qǐng)用下面的一條導(dǎo)入;[root@localhost beinan]# rpm --import http://rpm.livna.org/RPM-LIVNA-GPG-KEY-x86_64
3]用法:yum的比較詳細(xì)一點(diǎn)的介紹《Fedora/Redhat 在線(xiàn)安裝更新Fedora core軟件包,yum 篇》
2.apt 篇;
1]下載apt包安裝:比如:您可以下載 apt-0.5.15cnc7-1.i386.rpm 這個(gè)版本;[root@localhost beinan]# rpm -ivh apt-0.5.15cnc7-1.i386.rpm 也可以在線(xiàn)安裝:
[root@localhost beinan]# rpm -ivh http://rpm.livna.org/fedora/3/i386/RPMS.extras/apt-0.5.15cnc7-1.i386.rpm
2]加入apt的源:
在 /etc/apt目錄中找到sources.list ,添加如下的兩行:
rpm http://rpm.livna.org/ fedora/3/i386 stable unstable testing
rpm-src http://rpm.livna.org/ fedora/3/i386 stable unstable testing
注:如果您的機(jī)器是 x86_64位的機(jī)器,請(qǐng)把i386改為x86_64 ;當(dāng)然您也得下載針對(duì)x86_64的apt的包;在如下地址找:
http://rpm.livna.org/fedora/3/x86_64/RPMS.extras/
3]導(dǎo)入GPG簽名:
[root@localhost beinan]#rpm --import /etc/apt/gpg http://rpm.livna.org/RPM-LIVNA-GPG-KEY
如果您用x86_64架構(gòu)處理器的機(jī)器,應(yīng)該用如下的辦法導(dǎo)入;
[root@localhost beinan]#wget -P /etc/apt/gpg http://rpm.livna.org/RPM-LIVNA-GPG-KEY-x86_64
[root@localhost beinan]#rpm --import /etc/apt/gpg/RPM-LIVNA-GPG-KEY-x86_64
4]apt的用法:
請(qǐng)參看 《用apt+synaptic 在線(xiàn)安裝或升級(jí)Fedora core軟件包》;里面有比較詳細(xì)的用法;
后記:給初學(xué)的弟兄提供點(diǎn)幫助,本文中的有些內(nèi)容是翻譯+自己實(shí)踐得來(lái)的;我的洋文水平不行;只能根據(jù)猜測(cè)來(lái)寫(xiě)點(diǎn)東西;請(qǐng)弟兄們指教;
參考:
1) yum --help
2) apt --help
3) freshrpms.net help
4) http://rpm.livna.org help http://rpm.livna.org/configuration.html
【編輯推薦】