用yum來安裝軟體包非常方便快捷,有幾個由CentOS以及其他第三方開發人員提供的軟體庫,具有base和updates這兩個預設軟體庫以外的軟體組件,可以滿足你的需求,這些軟體庫在CentOS社區內有不同程度的穩定性、支援和合作。
下面來具體列舉幾個軟體庫:
1. RPMForge
這個軟體庫主要由Dag維護的,提供超過10000個CentOS組件,包括mplayer、xmms-mp3和其他受歡迎的媒體工具。這個軟體庫穩定安全。
預設的RPMforge軟體庫不會取代任何CentOS的基本組件。以往有些組件會這麼做,但現在被收錄在一個獨立rpmforge-extras、預設停用的軟體庫中。
1.1 CentOS/RHCE 6的RPMforge
根據你的系統結構下載合適的rpmforge-release組件
i386: http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.i386.rpm
x86_64: http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el6.rf.x86_64.rpm
1.1.1 安裝GPG密鑰:
# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
如果出現error:http://apt.sw.be/RPM-GPG-KEY.dag.txt: key 1 import failed.說明密鑰已經安裝過的。
1.1.2 安裝rpmforge組件:
推薦將i386和x86_64都安裝上
# rpm -i rpmforge-release-0.5.2-2.el6.rf.*.rpm
1.2 CentOS/RHCE 5 的RPMforge
根據你的系統結構下載合適的rpmforge-release組件
i386: http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
x86_64: http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
1.1.1 安裝GPG密鑰:
# rpm --import http://apt.sw.be/RPM-GPG-KEY.dag.txt
1.1.2 安裝rpmforge組件:
# rpm -i rpmforge-release-0.5.2-2.el5.rf.*.rpm
2. EPEL
EPEL是Extra Packages for Enterprise Linux的縮寫。這個軟體庫提供為EL5、EL6重新編譯的Fedora組件。當與其他第三方軟體庫混合使用時,可能會出現問題。參見:http://fedoraproject.org/wiki/EPEL
2.1 下載適合的版本
EL6: http://mirror.neu.edu.cn/fedora/epel/6/i386/epel-release-6-8.noarch.rpm
EL5: http://mirrors.hustunique.com/epel/5/i386/epel-release-5-4.noarch.rpm
2.2 安裝
# rpm -ivh epel-release-*.rpm
3. Adobe Repository
該軟體庫提供不同語言的Adobe Reader和flash-plugin。
i386: http://linuxdownload.adobe.com/linux/i386/adobe-release-i386-1.0-1.noarch.rpm
x86_64: http://linuxdownload.adobe.com/linux/x86_64/adobe-release-x86_64-1.0-1.noarch.rpm
常使用到上面三個yum庫,其他的參見:http://wiki.centos.org/zh/AdditionalResources/Repositories