The ELRepo project provides packages for Red Hat Enterprise Linux 7 and its derivatives (CentOS, Scientific Linux). It focuses on hardware related packages (kernels, filesystem drivers, graphics drivers, network drivers, sound drivers, webcam and video drivers).
There is a list of the available packages in the ELRepo repository.
To install the ELRepo repository, type:
# yum install -y "http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm"
The ELRepo repository consists of 4 channels:
- elrepo: this is the main repository; it is enabled by default,
- elrepo-extras: it provides packages and their dependencies that replace/update RHEL distribution packages; it is disabled by default,
- elrepo-testing: it offers packages yet to be released to the main channel; it is disabled by default,
- elrepo-kernel: it contains old and recent kernels; it is disabled by default.
To permanently enable a channel (use the –disable option to disable), type:
# yum-config-manager --enable channel
To only enable a channel during a package installation, type:
# yum --enablerepo=channel install package
Source: ELRepo website.