====== Welcome to the ELRepo Project ====== //**"For the community, by the community"**// Welcome to ELRepo, an RPM repository for Enterprise Linux packages. ELRepo supports Red Hat Enterprise Linux (RHEL) and its [[https://en.wikipedia.org/wiki/Red_Hat_Enterprise_Linux_derivatives| rebuild projects]]. The ELRepo Project focuses on hardware related packages to enhance your experience with Enterprise Linux. This includes SCSI/SATA/PATA drivers, filesystem drivers, graphics drivers, network drivers, sound drivers and video drivers. ===== Get started ===== Import the public key: ^# rpm %%--%%import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org^ Detailed info on the GPG key used by the ELRepo Project can be found on the [[Key]] page. If you have a system with Secure Boot enabled, please see the [[SecureBoot]] page for more information. To install ELRepo for RHEL-9: ^# yum install https://www.elrepo.org/elrepo-release-9.el9.elrepo.noarch.rpm^ To install ELRepo for RHEL-8: ^# yum install https://www.elrepo.org/elrepo-release-8.el8.elrepo.noarch.rpm^ To install ELRepo for RHEL-7, SL-7 or CentOS-7: ^# yum install https://www.elrepo.org/elrepo-release-7.el7.elrepo.noarch.rpm^ ===== Repository contents ===== ELRepo contains four channels. You can browse the contents of each channel by clicking on its name. === ∗ elrepo=== The [[https://elrepo.org/linux/elrepo/|elrepo]] channel is the main repository and is enabled by default. As this channel should not contain packages also present in the distribution, it should be safe to run a 'yum update' with this repository channel enabled. For example, to install kmod-r8168 (Realtek r8168 NIC driver): # yum install kmod-r8168 Depending on the package being installed or the repository setup, it might be necessary to disable non-elrepo repositories: # yum --disablerepo=\* --enablerepo=elrepo install kmod-nvidia === ∗ elrepo-extras === The [[https://elrepo.org/linux/extras/|elrepo-extras]] channel provides packages and their dependencies that replace/update RHEL distribution packages. It may be enabled in the /etc/yum.repos.d/elrepo.repo file or used with 'yum %%--%%enablerepo=elrepo-extras'. === ∗ elrepo-testing=== The [[https://elrepo.org/linux/testing/|elrepo-testing]] channel provides packages yet to be released to the main channel and is disabled by default. It may be enabled in the /etc/yum.repos.d/elrepo.repo file or used with 'yum %%--%%enablerepo=elrepo-testing'. === ∗ elrepo-kernel=== The[[https://elrepo.org/linux/kernel/|elrepo-kernel]] channel provides both the **l**ong-**t**erm support kernels and the latest stable **m**ain**l**ine kernels using sources available from the [[https://www.kernel.org| Linux Kernel Archives]]. Please see the [[kernel-lt| kernel-lt]] or [[kernel-ml| kernel-ml]] pages for further details. This channel may be enabled in the /etc/yum.repos.d/elrepo.repo file or used with 'yum %%--%%enablerepo=elrepo-kernel'. ===== Need help? ===== * [[https://elrepoproject.blogspot.com/ | ELRepo Blog ]] \\ * List of hardware [[DeviceIDs | vendor:device ID pairings ]] for kmod packages \\ * [[Download | Download ]] packages \\ * Subscribe to the ELRepo [[MailingLists | mailing lists ]] \\ * Report bugs or request drivers through the [[https://elrepo.org/bugs/ | bug tracker ]] \\ * ELRepo [[https://github.com/elrepo | git repository ]] \\ * ELRepo [[GitHub| GitHub HowTo ]] \\ * Template files are available [[https://github.com/elrepo/templates | here ]]