The EPEL yum repository is a highly stable third-party installation source that I frequently use. The version for CentOS/RHEL 7.x has been compiled and organized as follows:
# wget http://dl.fedoraproject.org/pub/epel/beta/7/x86_64/epel-release-7-0.2.noarch.rpm
# yum install epel-release-7-0.2.noarch.rpm
Alternatively,
# rpm -ivh epel-release-7-0.2.noarch.rpm
Verify successful installation:
yum repolist
View detailed information for a specific package:
yum –enablerepo=epel info htop
List all available packages from the EPEL repository:
yum –disablerepo=”*” –enablerepo=”epel” list available | less
Appendix:
1. Installation method for EPEL repository on RHEL/CentOS 6.x:
## RHEL/CentOS 6 32-Bit ##
# wget http://download.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://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -ivh epel-release-6-8.noarch.rpm
2. Installation method for EPEL repository on RHEL/CentOS 5.x:
## RHEL/CentOS 5 32-Bit ##
# wget http://download.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm
## RHEL/CentOS 5 64-Bit ##
# wget http://download.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm
# rpm -ivh epel-release-5-4.noarch.rpm
Installing RPMForge Repository
For 64-bit systems:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
rpm -ivh rpmforge-release-0.5.2-2.el5.rf.x86_64.rpm
For 32-bit systems:
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm
# You can also visit http://packages.sw.be/rpmforge-release/ to find the appropriate RPMForge-Release installation package.