什麼是EPEL 及 Centos上安裝EPEL

2021-07-09 16:40:16 字數 1537 閱讀 6260

**:

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包也不夠豐富,很多時候需要自己編譯那太辛...