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(http://fedoraproject.org/wiki/EPEL) 是由 Fedora 社区打造,为 RHEL 及衍生发行版如 CentOS、Scientific Linux 等提供高质量软件包的项目。

二,使用心得 1,不用去换原来yum源,安装后会产生新repo  2,epel会有很多源地址,如果一个下不到,会去另外一个下 http://mirror.xfes.ru/fedora-epel/6/x86_64/ibus-table-chinese-scj-1.3.4-1.el6.noarch.rpm: [Errno 14] PYCURL ERROR 6 - "" Trying other mirror.  http://mirrors.ustc.edu.cn/fedora/epel/6/x86_64/ibus-table-chinese-scj-1.3.4-1.el6.noarch.rpm: [Errno 14] PYCURL ERROR 6 - ""  Trying other mirror.  http://repo.boun.edu.tr/epel/6/x86_64/ibus-table-chinese-scj-1.3.4-1.el6.noarch.rpm: [Errno 14] PYCURL ERROR 6 - ""kjs  3,更新时如果下载的包不全,就不会进行安装。这样的话,依赖关系可以保重

三,安装epel,centos6选6,5就选5  32位系统选择:

rpm -ivh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm  rpm -ivh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm  64位系统选择: rpm -ivh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  rpm -ivh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

导入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

默认yum源(软件仓库):base+extras+updates

国内yum源http://mirrors.aliyun.com/help/centos

扩展yum源:方法一: 通过访问阿里yum源镜像地址获取.

方法二:直接安装epel源方式:yum install epel-release

Centos上安装EPEL相关推荐

  1. 如何在centos上安装epel源

    一.EPEL是什么? EPEL (Extra Packages for Enterprise Linux,企业版Linux的额外软件包) 是Fedora小组维护的一个软件仓库项目,为RHEL/Cent ...

  2. 如何在CentOS 5/6上安装EPEL源

    如何在CentOS 5/6上安装EPEL源 2013-12-04 14:45 译者:NearTan Linux中国 字号:T | T 我们可以很容易地通过yum命令从EPEL源上获取上万个在CentO ...

  3. CentOS上安装各种安装包

    CentOS上安装tar.bz2安装包 1.首先从官网下载最新安装包 2.解压: tar -xjvf xxxx.tar.bz2 -C /usr/local 3.替换原有的 firefox 命令 whi ...

  4. linux epel7安装,在CentOS6.x或CentOS7.x上安装EPEL Repo,Extra Packages for Enterprise Linux (EPEL)...

    在CentOS6.x或CentOS7.x上安装EPEL Repo,Extra Packages for Enterprise Linux (EPEL) Error: Cannot retrieve m ...

  5. 如何在Ubuntu/CentOS上安装Linux内核4.0

    如何在Ubuntu/CentOS上安装Linux内核4.0 大家好,今天我们学习一下如何从Elrepo或者源代码来安装最新的Linux内核4.0.代号为'Hurr durr I'm a sheep'的 ...

  6. 在CentOS上安装Java环境—openjdk1.7 解决https配置问题

    在CentOS上安装Java环境:[1]使用yum安装java 现阶段做企业级项目开发一般都采用Java语言.开发的项目需要放在服务器上运行测试,若以CentOS系统为服务器系统,首先要解决就是Cen ...

  7. mysql5.7在centos上安装

    2019独角兽企业重金招聘Python工程师标准>>> 原文地址:http://blog.csdn.net/you23hai45/article/details/50984328 h ...

  8. 安装 oracle-xe,CentOS上安装Oracle XE指南

    引言: 在CentOS上安装Oracle XE主要用来解决学习和测试的用处,虽然简单,但也是涉及到了诸多的步骤和细节问题. 1.  下载Oracle XE 访问http://www.oracle.co ...

  9. centos上安装supervisor来管理dotnetcore等应用程序

    supervisor 介绍: 这是一款用python编写的进程管理工具,可以守护他管理的所有进程,防止异常退出,以及提供一个可视化的web界面来手动管理,打开关闭重启各种应用,界面如下: 关于在cen ...

最新文章

  1. linux 分区u盘 fdisk 简介
  2. 量子力学 一 基础6 厄尔米特算符的相容性
  3. 【SQL】数据库的SQL查询,涉及多个数据库
  4. 【c语言 gcc9.1.0环境下编译报错】error: ‘true’ undeclared (first use in this function)
  5. 虎牙服务器维护中,虎牙主播老赵,魔兽世界怀旧服第一义士!维护服务器清理挂机玩家...
  6. JS 常见的 6 种继承方式
  7. 为激励英特尔建厂 美国俄亥俄州拿出20亿美元优惠政策
  8. 强网杯 2018 core ROP做法
  9. 关于CPU架构之总结
  10. 股指跨期套利基础学习
  11. Python 图像文本识别 EasyOCR
  12. 零基础入门大数据工程师从底层到应用必备技术汇总
  13. [BZOJ1975]HH去散步 图论+矩阵
  14. Havel—Hakimi定理(度序列)
  15. 网络招聘巨头亏损引模式之辩
  16. 如何写出高效的代码?(持续更新)
  17. Wannafly 22A
  18. vue img初始化时不显示图片错误图标
  19. Python爬虫实战项目案例——爬取微信朋友圈
  20. 需要更新以前的Visual Studio 2010实例

热门文章

  1. Keil编译Entry point (0x00100000) lies outside the image.错误
  2. 在RHEL5下构建DHCP及DHCP中继服务器
  3. Spring Mybatis实例SqlSessionDaoSupport混用xml配置和注解
  4. Enterprise Library 3.0 安装过程
  5. 怎么让div显示一行,其余的隐藏。
  6. oracle中怎样查询用户权限
  7. clojure 中使用 actor
  8. mysql asyn 示例
  9. Windows平台SSH登录Linux并使用图形化界面
  10. 一文读懂:完整的支付系统整体架构