rhel以及他的衍生發行版如centos、scientific linux為了穩定,官方的rpm repository提供的rpm包往往是很滯後的,當然了,這樣做這是無可厚非的,畢竟這是伺服器版本,安全穩定是重點,官方的rpm repository提供的rpm包也不夠豐富,很多時候需要自己編譯那太辛苦了,而epel恰恰可以解決這兩方面的問題。
什麼是epel?
epel的全稱叫 extra packages for enterprise linux。epel是由 fedora 社群打造,為 rhel 及衍生發行版如 centos、scientific linux 等提供高質量軟體包的專案。裝上了 epel之後,就相當於新增了乙個第三方源。
如果你知道rpmfusion.org的話,拿 rpmfusion 做比較還是很恰當的,rpmfusion 主要為桌面發行版提供大量rpm包,而epel則為伺服器版本提供大量的rpm包,而且大多數rpm包在官方 repository 中是找不到的。
另外乙個特點是絕大多數rpm包要比官方repository 的rpm包版本要來得新,比如我前些日子在centos上安裝的php,rhel為了穩定性還在延用5.1.6版,我記得這是去年上半年的版本,而php 的最新版本已經到5.3.2,如果在php5.1.6的基礎上安裝phpmyadmin,則會提示php版本過低,這時候,epel中提供的較新php rpm就能很方便的派上用場了。
***********************************
一,什麼是epel
如果既想獲得 rhel 的高質量、高效能、高可靠性,又需要方便易用(關鍵是免費)的軟體包更新功能,那麼 fedora project 推出的 epel(extra packages for enterprise linux)正好適合你。epel( 是由 fedora 社群打造,為 rhel 及衍生發行版如 centos、scientific linux 等提供高質量軟體包的專案。
二,使用心得
1,不用去換原來yum源,安裝後會產生新repo
三,安裝epel,centos6選6,5就選5
32位系統選擇:
rpm -ivh
rpm -ivh
64位系統選擇:
rpm -ivh
rpm -ivh
匯入key:
rpm --import /etc/pki/rpm-gpg/rpm-gpg-key-epel-6
rpm --import /etc/pki/rpm-gpg/rpm-gpg-key-epel-5
如果用比較新的軟體,用epel-test.repo這個檔案就行了
別忘了安裝yum install yum-priorities
[root@localhost yum.repos.d]# ls |grep epel
epel.repo
epel-testing.repo
什麼是EPEL 及 Centos上安裝EPEL
rhel以及他的衍生發行版如centos scientific linux為了穩定,官方的rpm repository提供的rpm包往往是很滯後的,當然了,這樣做這是無可厚非的,畢竟這是伺服器版本,安全穩定是重點,官方的rpm repository提供的rpm包也不夠豐富,很多時候需要自己編譯那太辛...
什麼是EPEL 及 Centos上安裝EPEL
rhel以及他的衍生發行版如centos scientific linux為了穩定,官方的rpm repository提供的rpm包往往是很滯後的,當然了,這樣做這是無可厚非的,畢竟這是伺服器版本,安全穩定是重點,官方的rpm repository提供的rpm包也不夠豐富,很多時候需要自己編譯那太辛...
什麼是EPEL 及 Centos上安裝EPEL
rhel以及他的衍生發行版如centos scientific linux為了穩定,官方的rpm repository提供的rpm包往往是很滯後的,當然了,這樣做這是無可厚非的,畢竟這是伺服器版本,安全穩定是重點,官方的rpm repository提供的rpm包也不夠豐富,很多時候需要自己編譯那太辛...