Top 5 Yum Repositories for CentOS & RedHat Linux OS 7 – 6 – 5 – updated in 2021
Tags: CentOS, ELRepo, EPEL, REMI, RHEL, RPMFusion, yum, yum repo
YUM repository brief description
YUM (Yellowdog Updater, Modified) is a command-line package administration utility for RPM-based Linux operating systems and servers, It has been launched under the GNU General Public License. Yum works for RPMs which have dependencies, Yum searches for all dependencies of any type of RPM in all offered repositories.
YUM also allows system administrators to establish a local (i.e. provided over a local network) repository to supplement packages provided by Red Hat. This works for user groups that make use of applications that are not officially supported by Red Hat.
RPMFusin Repository
The RPM Fusion repository supplies the packages that are not delivered with the Fedora or Red Hat. You can add RPM Fusion yum repository by executing following commands based on your system OS version.
### For CentOS/RHEL 7 ### sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-7.noarch.rpm sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-7.noarch.rpm
### For CentOS/RHEL 6 ### sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/free/el/rpmfusion-free-release-6.noarch.rpm sudo yum localinstall --nogpgcheck https://download1.rpmfusion.org/nonfree/el/rpmfusion-nonfree-release-6.noarch.rpm
### For Fedora 28/27/26/25/24 ### sudo dnf install https://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm sudo dnf install https://download1.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
EPEL Repository
Additional Packages for Enterprise Linux (EPEL) is a group that preserves the latest packages to their repository. It also consists of the added packages needed for Red Hat Enterprise Linux (RHEL), CentOS and also Scientific Linux (SL) or Oracle Linux (OL).
Use following commands to install EPEL yum repository on your CentOS/RHEL 7/6/5 systems.
### For CentOS/RHEL 7 ### sudo yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/7/x86_64/Packages/e/epel-release-7-11.noarch.rpm
### For CentOS/RHEL 6 ### sudo yum localinstall --nogpgcheck http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
REMI Repository
REMI is also a helpful yum repository that includes up to date bundles for Enterprise Linux systems. Use the following commands to install REMI yum repository on your CentOS/RHEL 7/6 and Fedora 28/27/26/ 25/24 systems.
### For CentOS/RHEL 7 ### sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
### For CentOS/RHEL 6 ### sudo yum localinstall --nogpgcheck http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
### Fedora 28/27/26/25/24 ### sudo dnf install http://rpms.famillecollet.com/fedora/remi-release-$(rpm -E %fedora).rpm
ELRepo Repository
ELRepo is an RPM library for Business Linux packages. It supports Red Hat Enterprise Linux (RHEL) as well as its derivatives like CentOS, Scientific Linux and so on.
This Project concentrates on hardware related bundles in order to enhance your experience with Enterprise Linux. This includes filesystem drivers, graphics drivers, network drivers, audio drivers, web cam and also video drivers.
### For CentOS/RHEL 7 ### sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm
### For CentOS/RHEL 6 ### sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org sudo rpm -Uvh http://www.elrepo.org/elrepo-release-6-8.el6.elrepo.noarch.rpm
Webtatic Repository
Webtatic is a yum repository generally deals with the web hosting relevant packages, which is not provided with CentOS/RHEL repositories. Perform one of the following commands to install REMI yum repository on your CentOS/RHEL 7/6/5 systems.
### For CentOS/RHEL 7 ### sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el7/webtatic-release.rpm
### For CentOS/RHEL 6 ### sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el6/latest.rpm
### For CentOS/RHEL 5 ### sudo yum localinstall --nogpgcheck http://repo.webtatic.com/yum/el5/latest.rpm