How to Install Snort on Ubuntu 22.04

“Snort is a useful intrusion detection system that performs real-time packet logging and traffic analysis on IP networks. You can also use the tool to analyze all incoming packets to allow or deny them based on specific rules. Also, its rules are easy to create and can be deployed on multiple operating systems. Our focus is on installing Snort on Ubuntu 22.04.”

Getting started with Snort on Ubuntu 22.04

One way to keep your system secure is to monitor the packets, and having a reliable intrusion prevention and detection system comes in handy. Snort is an open-source and lightweight intrusion detection system, and there are several ways to install it on Ubuntu. This guide covers installing snint using suitable and apt-get on Ubuntu 22.04. Also, we’ll see how to install Snort from source.

Method 1. Install Snort with apt-get update

The apt database provides the easiest way to install snort and you only need two commands to install snort on your system.

First, start by updating your apt database with the following command.

$ sudo apt get update

Updating ensures you get the details of the latest version of snort to be installed with the next command.

After updating the source list, we can run the following command to install snort on Ubuntu 22.04

$ sudo Install apt get -y snort

That -y The flag is optional, but we’re adding it to skip being asked to answer questions when installing the tool.

You can confirm the installation by checking the version of snort on your system.

We installed Snort version as shown in the image above.

Method 2. Install Snort with apt update

Installing snort with apt is the same as using apt-get. We start updating the apt database with the following command.

$ sudo appropriate update

After updating, use the following command to install Snort on your Ubuntu.

$ sudo suitable To install -y snort

That’s it. You installed snort using the apt and apt-get commands.

How to Remove Snort on Ubuntu

If at any point you feel you need to remove snort from your system and all of its dependencies, use the following command.

$ sudo apt-get -y Remove snorts automatically

Method 3. Install Snort on Ubuntu 22.04 from source

If you prefer to see the installation in action and have control over the process, you can install snort from source. To do this, you need to download snort from the release page, extract it, and then run the installation commands. Let’s see how this works.

First, download the Snort version you want to install from the Snort releases page wget and make sure you are in the ../ directory where you want to install snort.

Also, you need to install some essential build tools for the installation to be successful. Use the following command.

$ sudo suitable To install -y build-essential libpcap-dev libpcre3-dev libnet1-dev zlib1g-dev luajit hwloc libdnet-dev libdumbnet-dev bison to bend liblzma-dev openssl libssl-devpkg-config libhwloc-dev cmake cpputest libsqlite3-dev uuid-devlibcmocka-dev libnetfilter-queue-dev libmnl-dev autotools-devlibluajit-5.1-dev libunwind-dev libfl-dev

In this case we install the Snort version 2.9.20. The command would be as follows

$ CD ../

$ wget

After downloading snort using the above command, extract the tar file.

$ tar xvzf snort-2.9.20.tar.gz

Navigate to the Snort directory containing the installation file.

$ CD snort-2.9.20

Finally, use the following command to install snort on your Ubuntu 22. Note that we also use the make Command to compile the source code when installing the package.

$ ./configure -enable-sourcefire && make sudo make To install

Hopefully you now have snort installed and ready to configure.


This guide covers the different methods of installing Snort on your Ubuntu 22.04. Use apt or apt-get for quick and easy installation. All steps for installation are shown in the instructions. Try them.

Related Posts