Yum三方仓库——EPEL
参考:How to Enable EPEL Repository for RHEL/CentOS 7.x/6.x/5.x
前言
RHEL以及他的衍生发行版如CentOS、Scientific Linux为了稳定,官方的rpm repository提供的rpm包往往是很滞后的,当然了,这样做这是无可厚非的,毕竟这是服务器版本,安全稳定是重点。官方的rpm repository提供的rpm包也不够丰富,很多时候需要自己编译又太辛苦了,EPEL恰恰可以解决这两方面的问题。
什么是EPEL?
EPEL( Extra Packages for Enterprise Linux )是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。装上了 EPEL之后,就相当于添加了一个第三方源。如果你知道rpmfusion.org的话,拿 rpmfusion 做比较还是很恰当的,rpmfusion 主要为桌面发行版提供大量rpm包,而EPEL则为服务器版本提供大量的rpm包,而且大多数rpm包在官方 repository 中是找不到的。EPEL项目本身并不是RHEL/Cent OS的一部分,他设计初衷就是提供大量开源软件包,大多数软件包都由Fedora 社区维护。
如何在RHEL / CentOS 7/6/5中启用EPEL仓库?
首先,需要使用Wget下载文件,然后在系统上使用rpm命令安装它以启用EPEL仓库。
RHEL/CentOS 7 64 Bit
## RHEL/CentOS -Bit ##
# wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
# rpm -ivh epel-release-latest-.noarch.rpm
RHEL/CentOS 6 32-64 Bit
## RHEL/CentOS -Bit ##
# wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release--.noarch.rpm ## RHEL/CentOS -Bit ##
# wget http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release--.noarch.rpm
epel仓库配置文件在 /etc/yum.repos.d/epel.repo.
如何验证EPEL仓库是否启用?
执行以下命令来验证是否已启用EPEL存储库。
[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//x86_64 CentOS- - Base - .com ,
*epel/x86_64 Extra Packages for Enterprise Linux - x86_64 ,
extras//x86_64 CentOS- - Extras - .com
updates//x86_64 CentOS- - Updates - .com ,
repolist: ,
注意这一行“*epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64 12,698”
如何使用EPEL仓库?
通过--enablerepo=epel 选项,表明我们操作的yum命令是在epel这个仓库进行的。
举个例子,搜索epel仓库下的zabbix信息
# yum --enablerepo=epel info zabbix
Available Packages
Name : zabbix
Arch : i386
Version : 1.4.
Release : .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.
安装zabbix
# yum --enablerepo=epel install zabbix
最新文章
- Atitit.数据检索与网络爬虫与数据采集的原理概论
- Python--将内容写入文本文件中
- JavaScript---基本语法
- Android滑动选择的日期选择框
- 循序渐进Java Socket网络编程(多客户端、信息共享、文件传输)
- js将当前时间格式化为年-月-日 时:分:秒
- Android下DrawerLayout的使用
- Javascript——浅谈 Event Flow
- springboot学习随笔(四):Springboot整合mybatis(含generator自动生成代码)
- C_数据结构_快速排序
- Layer笔记
- [UE4]射中机器人
- PHP self与static区别
- DHCP服务器配置实践
- C#三大特性之 封装、继承、多态
- google cloud之查看任务任务过程
- ajax的轮询和长轮询
- 正则表达式,sed简单用法
- untiy3d小工具——修改scene与prefab中的sprite
- ARGOX 力象 OS-214Plus 条码打印机 B/S 打印