Yum三方仓库——EPEL
參考:什么是EPEL 及 Centos上安裝EPEL
參考:How to Enable EPEL Repository for RHEL/CentOS 7.x/6.x/5.x
前言
RHEL以及他的衍生發(fā)行版如CentOS、Scientific Linux為了穩(wěn)定,官方的rpm repository提供的rpm包往往是很滯后的,當(dāng)然了,這樣做這是無可厚非的,畢竟這是服務(wù)器版本,安全穩(wěn)定是重點(diǎn)。官方的rpm repository提供的rpm包也不夠豐富,很多時(shí)候需要自己編譯又太辛苦了,EPEL恰恰可以解決這兩方面的問題。
什么是EPEL?
EPEL(Extra Packages for Enterprise Linux)是由 Fedora 社區(qū)打造,為 RHEL 及衍生發(fā)行版如 CentOS、Scientific Linux 等提供高質(zhì)量軟件包的項(xiàng)目。裝上了 EPEL之后,就相當(dāng)于添加了一個(gè)第三方源。如果你知道rpmfusion.org的話,拿 rpmfusion 做比較還是很恰當(dāng)?shù)模瑀pmfusion 主要為桌面發(fā)行版提供大量rpm包,而EPEL則為服務(wù)器版本提供大量的rpm包,而且大多數(shù)rpm包在官方 repository 中是找不到的。EPEL項(xiàng)目本身并不是RHEL/Cent OS的一部分,他設(shè)計(jì)初衷就是提供大量開源軟件包,大多數(shù)軟件包都由Fedora 社區(qū)維護(hù)。
如何在RHEL / CentOS 7/6/5中啟用EPEL倉庫?
首先,需要使用Wget下載文件,然后在系統(tǒng)上使用rpm命令安裝它以啟用EPEL倉庫。
RHEL/CentOS 7 64 Bit
## RHEL/CentOS 7 64-Bit ## # wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # rpm -ivh epel-release-latest-7.noarch.rpm
View Code
RHEL/CentOS 6 32-64 Bit
## RHEL/CentOS 6 32-Bit ## # wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm ## RHEL/CentOS 6 64-Bit ## # wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
View Code
epel倉庫配置文件在/etc/yum.repos.d/epel.repo.
如何驗(yàn)證EPEL倉庫是否啟用?
執(zhí)行以下命令來驗(yàn)證是否已啟用EPEL存儲(chǔ)庫。
[root@localhost yum.repos.d]# yum repolist Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * epel: mirrors.yun-idc.com repo id repo name status base/7/x86_64 CentOS-7 - Base - 163.com 9,911 *epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 12,698 extras/7/x86_64 CentOS-7 - Extras - 163.com 434 updates/7/x86_64 CentOS-7 - Updates - 163.com 1,614 repolist: 24,657
View Code
注意這一行“*epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 12,698”
如何使用EPEL倉庫?
通過--enablerepo=epel 選項(xiàng),表明我們操作的yum命令是在epel這個(gè)倉庫進(jìn)行的。
舉個(gè)例子,搜索epel倉庫下的zabbix信息
# yum --enablerepo=epel info zabbix
Available Packages Name : zabbix Arch : i386 Version : 1.4.7 Release : 1.el5 Size : 1.7 M Repo : epel Summary : Open-source monitoring solution for your IT infrastructure URL : http://www.zabbix.com/ License : GPL Description: ZABBIX is software that monitors numerous parameters of a network.
View Code
安裝zabbix
# yum --enablerepo=epel install zabbix
總結(jié)
以上是生活随笔為你收集整理的Yum三方仓库——EPEL的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux下oracle全库导出,Ora
- 下一篇: oracle 月份期差,Oracle D