How to Enable EPEL Repository for RHEL/CentOS 7.x/6.x/5.x

Download all articles in PDF format with our TecMint Content Subscription and Linux Support Services starting at $39 per month.

Support TecMint: Did you find this tutorial helpful?. Please help to keep it alive by donating. Every cent counts! - Donate Now

Ravi Saive

I am Ravi Saive, creator of TecMint. A Computer Geek and Linux Guru who loves to share tricks and tips on Internet. Most Of My Servers runs on Open Source Platform called Linux. Follow Me: Twitter, Facebook and Google+

Your name can also be listed here. Got a tip? Submit it here to become an TecMint author.

Receive Your Free Complimentary eBook NOW! -

Download Free Linux eBooks

Advanced Bash-Scripting Guide
Linux Bible
A Newbie's Getting Started Guide to Linux
Introduction to Linux - A Hands on Guide

You may also like...

127 Responses

  1. Adi says:

    Hi Ravi,
    I’m using centos 6.7 and I’ve enable epel repository but I got a problem when install pacemaker and this error said :
    Error: Package: pacemaker-cluster-libs-1.1.12-8.el6_7.2.i686 (Update)
    Requires: libcoroipcc.so.4
    Available: corosynclib-1.4.7-2.el6.i686 (OS)
    libcoroipcc.so.4
    Installed: corosynclib-2.3.3-1.2.i686 (@haclustering)
    Not found
    Error: Package: pacemaker-cluster-libs-1.1.12-8.el6_7.2.i686 (Update)
    Requires: libcoroipcc.so.4(COROSYNC_COROIPCC_3.0)
    Available: corosynclib-1.4.7-2.el6.i686 (OS)
    libcoroipcc.so.4(COROSYNC_COROIPCC_3.0)
    Installed: corosynclib-2.3.3-1.2.i686 (@haclustering)
    Not found
    Error: Package: pacemaker-1.1.12-8.el6_7.2.i686 (Update)
    Requires: libcfg.so.4(COROSYNC_CFG_0.82)
    Available: corosynclib-1.4.7-2.el6.i686 (OS)
    libcfg.so.4(COROSYNC_CFG_0.82)
    Installed: corosynclib-2.3.3-1.2.i686 (@haclustering)
    Not found
    Error: Package: pacemaker-1.1.12-8.el6_7.2.i686 (Update)
    Requires: libconfdb.so.4
    Available: corosynclib-1.4.7-2.el6.i686 (OS)
    libconfdb.so.4
    Installed: corosynclib-2.3.3-1.2.i686 (@haclustering)
    Not found
    Error: Package: pacemaker-cli-1.1.12-8.el6_7.2.i686 (Update)
    Requires: libcfg.so.4
    Available: corosynclib-1.4.7-2.el6.i686 (OS)
    libcfg.so.4
    Installed: corosynclib-2.3.3-1.2.i686 (@haclustering)
    Not found
    I’ve searching in google but I can’t find solution. Any solution??
    Thank you and regards

  2. Jason says:

    For what it is worth….

    epel-release-7-5.noarch.rpm is no longer available.

    Use the following command:

    #wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm
    #rpm -ivh epel-release-7-6.norach.rpm

  3. xpt says:

    Hi Ravi,
    there is new rpm for RedHat/Centos 7: epel-release-7-6.noarch.rpm and 7.5 is not available anymore.
    Please update your link to: http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-6.noarch.rpm

  4. raj says:

    i am installing ejabberd but it shows nothing to do ?

  5. Peter Chen says:

    After I have done the following commands, it fails to exec any yum commands:
    ## RHEL/CentOS 7 64-Bit ##
    # wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
    # rpm -ivh epel-release-7-5.noarch.rpm

    Error message:
    [root@localhost ~]#yum install http://rdo.fedorapeople.org/openstack-kilo/rdo-release-kilo.rpm
    Loaded plugins: fastestmirror

    Cannot open: http://rdo.fedorapeople.org/openstack-kilo/rdo-release-kilo.rpm. Skipping.
    Error: Nothing to do
    [root@localhost ~]#

    What’s the reason cause this and how to do troubleshooting this problem?

    • Ravi Saive says:

      @Peter,

      You doing a wrong way, here is the correct way to install rpm files directly on the fly from the command line.

      # rpm -ivh http://rdo.fedorapeople.org/openstack-kilo/rdo-release-kilo.rpm
      
  1. March 10, 2016

    […] proceeding with Odoo installation first assure that your system ships with packages provided by Epel repositories in order to install the backend PostgreSQL […]

  2. March 26, 2016

    […] 1. On the first step, in case you don’t have Nginx daemon already installed, issue the below commands with root privileges in order to install Nginx webserver from Epel repositories: […]

  3. April 4, 2016

    […] LXC virtualization is provided through Epel repositories. In order to use this repo, open a terminal and install Epel repositories in your system by issuing […]

Got something to say? Join the discussion.

Your email address will not be published. Required fields are marked *

Join Over 95000+ Linux Users
  1. 77,543
  2. 4,213
  3. 35,218

Enter your email to get latest Linux Howto's