.. _install-binary-debian:
Debian Package Installation
-===========================
+###########################
Suricata is available in the official Debian repositories for Debian 9
(stretch) and later versions.
apt-get install suricata -t buster-backports
After Installation
-------------------
+******************
After installing you can proceed to the :ref:`Basic setup`.
.. _install-binary-other:
Other Package Installations
-===========================
+###########################
Suricata can be found in the package managers for many other operating
systems and distributions, but it is important to note that these are
team.
Arch Based
-----------
+**********
The ArchLinux AUR contains Suricata and suricata-nfqueue packages,
with commonly used configurations for compilation (may also be edited
yay -S suricata
After Installation
-------------------
+******************
After installing you can proceed to the :ref:`Basic setup`.
.. _install-binary-rpm:
RPM Installation
-================
+################
Using the Fedora COPR system, the OISF provides Suricata packages for
Fedora, Red Hat Enterprise Linux, and Enterprise Linux rebuilds.
and Suricata 8 packages for RHEL 9 and 10.
Installing From Package Repositories
-------------------------------------
+************************************
.. note:: Instructions in the following sections require ``sudo`` to
be installed.
Enterprise Linux and Rebuilds
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+=============================
.. code-block:: none
sudo dnf install suricata
Fedora
-^^^^^^
+======
.. code-block:: none
sudo dnf install suricata
Additional Notes for RPM Installations
---------------------------------------
+**************************************
- Suricata is pre-configured to run as the ``suricata`` user.
- Command line parameters such as providing the interface names can be
- ``/var/lib/suricata``: State directory rules, datasets.
Starting Suricata On-Boot
-^^^^^^^^^^^^^^^^^^^^^^^^^
+=========================
The Suricata RPMs are configured to run from Systemd.
sudo systemctl reload suricata
After Installation
-------------------
+******************
After installing you can proceed to the :ref:`Basic setup`.
.. _install-binary-ubuntu:
Ubuntu Package Installation
-===========================
+###########################
For Ubuntu, the OISF maintains a Personal Package Archive (PPA)
``suricata-stable`` that always contains the latest stable release.
`OISF launchpad: suricata-stable <https://launchpad.net/~oisf/+archive/suricata-stable>`_.
Upgrading
-^^^^^^^^^
+*********
To upgrade::
sudo apt-get upgrade suricata
Remove
-^^^^^^
+******
To remove Suricata from your system::
sudo apt-get remove suricata
Getting Debug or Pre-release Versions
-^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
+*************************************
.. note:: The following instructions require ``sudo`` to be installed.
`OISF launchpad: suricata-beta <https://launchpad.net/~oisf/+archive/suricata-beta>`_.
Daily Releases
-^^^^^^^^^^^^^^
+**************
.. note:: The following instructions require ``sudo`` to be installed.
`OISF launchpad: suricata-daily <https://launchpad.net/~oisf/+archive/suricata-daily>`_.
After Installation
-------------------
+******************
After installing you can proceed to the :ref:`Basic setup`.