What is Extra Packages for Enterprise Linux (EPEL)
EPEL (Extra Packages for Enterprise Linux) is an open-source and free community-based repository project from Fedora team which provides 100% high-quality add-on software packages for Linux distribution including Red Hat Enterprise Linux (RHEL), CentOS, and Scientific Linux.
EPEL project is not a part of RHEL/CentOS but it is designed for major Linux distributions by providing lots of open source packages like networking tools, sysadmin tools, programming, monitoring and so on. Most of the EPEL packages are maintained by Fedora repo.
Enabling this repository gives you access to popular software packages including Nginx , R , and Python Pip .
Why we Use the EPEL Repository?
- Epel repo is 100% open source and free to use.
- It does not provide any core duplicate packages and no compatibility issues.
- Provides lots of open source packages to install via Yum and DNF.
- All EPEL packages are maintained by Fedora repo.
Prerequisites
Before starting with the tutorial, make sure you are logged in as a user with sudo privileges. Enabling the EPEL Repository on CentOS 7
Enabling the EPEL repository on CentOS 7 is a pretty simple task as the EPEL rpm package is included in the CentOS extras repository. To install the EPEL release package, type the following command:
sudo yum install epel-release
To verify that the EPEL repository is enabled run the yum repolist command that will list all available repositories.
yum repolist
Conclusion
In this tutorial, we’ve installed and secured MariaDB on your server.