How To Install EPEL Repository On CentOS And RHEL 7

Centos-Logo

The Red Hat Enterprise Linux 7 has been released a couple of days before. In this tutorial, let us see how to enable EPEL repository on RHEL 7.

How to install EPEL for Centos 7

[root@localhost ~]# cat  /etc/centos-release
CentOS Linux release 7 (Broken)

Download EPEL and install using yum:

yum install http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm

Or,

yum install epel-release

Sample output:

Loaded plugins: fastestmirror
epel-release-7-0.2.noarch.rpm                            |  13 kB     00:00     
Examining /var/tmp/yum-root-adCP8h/epel-release-7-0.2.noarch.rpm: epel-release-7-0.2.noarch
Marking /var/tmp/yum-root-adCP8h/epel-release-7-0.2.noarch.rpm to be installed
Resolving Dependencies
--> Running transaction check
---> Package epel-release.noarch 0:7-0.2 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

================================================================================
 Package           Arch        Version    Repository                       Size
================================================================================
Installing:
 epel-release      noarch      7-0.2      /epel-release-7-0.2.noarch       22 k

Transaction Summary
================================================================================
Install  1 Package

Total size: 22 k
Installed size: 22 k
Is this ok [y/d/N]: y
Downloading packages:
Running transaction check
Running transaction test
Transaction test succeeded
Running transaction
  Installing : epel-release-7-0.2.noarch                                    1/1 
  Verifying  : epel-release-7-0.2.noarch                                    1/1 

Installed:
  epel-release.noarch 0:7-0.2                                                   

Complete!

Check if EPEL repo Installed:

[root@localhost ~]# yum update
[root@localhost ~]# yum repolist
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * epel: nl.mirror.eurid.eu
repo id                                                                                           repo name                                                                                                                            status
epel/x86_64                                                                                       Extra Packages for Enterprise Linux 7 - x86_64                                                                                       4,572
repo                                                                                              Updates PRE Release                                                                                                                  8,465
repolist: 13,037
[root@localhost ~]#

Install packages:

Example: Thunderbird.

[root@localhost ~]# yum install  thunderbird
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
 * epel: be.mirror.eurid.eu
Resolving Dependencies
--> Running transaction check
---> Package thunderbird.x86_64 0:24.5.0-2.el7 will be installed
--> Finished Dependency Resolution

Dependencies Resolved

=============================================================================================================================================================================================================================================
 Package                                                     Arch                                                   Version                                                       Repository                                            Size
=============================================================================================================================================================================================================================================
Installing:
 thunderbird                                                 x86_64                                                 24.5.0-2.el7                                                  epel                                                  45 M

Transaction Summary
=============================================================================================================================================================================================================================================
Install  1 Package

Total download size: 45 M
Installed size: 86 M
Is this ok [y/d/N]:

Done.