Following insturctions will get you a fully working Suricata 5.0.0 by installing from the source. These steps are aimed at setting up Suricata 5.0.0 quickly for a test environment and isn’t recommended for a production server.

Installing pre-requisite

$ sudo dnf config-manager --set-enabled PowerTools $ sudo dnf -y install gcc libpcap-devel pcre-devel libyaml-devel file-devel zlib-devel jansson-devel nss-devel libcap-ng-devel libnet-devel tar make libnetfilter_queue-devel lua-devel python3-PyYAML libmaxminddb-devel rustc cargo lz4-devel

Download & Unpack Suricata 5.0.0

$ wget https://www.openinfosecfoundation.org/download/suricata-5.0.0.tar.gz $ tar xzvf suricata-5.0.0.tar.gz $ cd suricata-5.0.0/

Compile & Install Suricata 5.0.0

$ ./configure --libdir=/usr/lib64 --prefix=/usr --sysconfdir=/etc --localstatedir=/var --enable-nfqueue --enable-lua $ sudo make install-full

Verify Suricata Installation

$ suricata -V This is Suricata version 5.0.0 RELEASE

Walkthrough