CentOS默認自帶系統安裝後的CentOS-Base.repo源,但官方源軟件少、版本更新慢。基於此可以安裝第三方yum原EPEL。
EPEL的全稱叫Extra Packages for Enterprise linux 。EPEL是由 Fedora 社區打造,爲 RHEL 及衍生髮行版如 CentOS、Scientific Linux 等提供高質量軟件包的項目。裝上了 EPEL之後,就相當於添加了一個第三方源,對官方標準源是一個很好的補充。。常用的軟件服務,比如現在流行的nginx、docker、openstack等等,都可以使用EPEL很方便的安裝更新。
1、安裝前,我們先看一下我們現有的源:
[root@localhost Packages]# yum repolist
2、查看當前linux系統的本信息,以便去找相應的yum源
[root@localhost ~]# cat /etc/centos-release
CentOS release 6.5 (Final)
[root@localhost ~]#
3-1、訪問鏡像源站點http://mirrors.kernel.org/,然後點擊fedora-epel選項
3-2、點擊epel-release-latest-6.noarch.rpm文件,直接下載到本地,或者複製下載路徑在服務器上執行wget下載到服務器或rpm命令直接安裝。
4、直接執行rpm命令安裝epel yum源,後面跟剛複製的下載路徑
[root@localhost ~]# rpm -ivh http://mirrors.kernel.org/fedora-epel/epel-release-latest-6.noarch.rpm
5、清除緩存目錄下的軟件包及舊的headers
[root@localhost ~]# yum clean all
6、將服務器上的軟件包信息,重新在本地緩存,以提高搜索安裝軟件的速度
[root@localhost ~]# yum makecache
7、查看一下是否安裝成功epel源
[root@localhost ~]# yum repolist
8、最後建議安裝key以驗證數據包的完整性即來源合法性
[root@localhost ~]# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-6