Installing Snort 3 on CentOS
This section will describe the steps involved in following the installation process we described in the earlier section on the CentOS system. The default package manager on CentOS is yum
, which is being replaced by its successor, dnf
. dnf
is backward compatible with yum
. For our purposes, we used dnf
.
Preparing the system
We installed CentOS 7 using the ISO package from the CentOS public repository: https://buildlogs.centos.org/centos/7/isos/x86_64/.
After installation, we installed epel-release
on the CentOS system. epel-release
stands for Extra Packages for Enterprise Linux (EPEL) release. EPEL is a software repository that has a wide range of applications that CentOS can use. This will help us prepare the system such that all the required packages and other dependencies for Snort can be installed.
The commands to install the epel-release
package and upgrade the system to the latest version is as follows:
sudo dnf install -y epel-release...