Install suricata on Archlinux

I’m trying to install Suricata on Arch from the git repository and I don’t know how to install the dependencies, in the documentation, there are only instructions for the Ubuntu installation.
can any one help me?

1 Like

Hi,

The ubuntu instructions can server as a guide for your Archlinux setup.

You’ll need the same package content – but the package names may be different.

There may be some iteration required – autogen.sh and configure will be successful when all of the Suricata dependencies are present.

Sorry we don’t have a more complete answer; when you do have the dependencies listed, the community could benefit from your experience if you follow up here.

Thanks!

Hi,
I was able to install Suricata successfully, thanks for the suggestions.
How can I contribute to the documentation?

I’m glad you were able to get things working.

I’d suggest you start with posting your steps here for other community members.

To contribute to our documentation, you’d submit a PR with your additions to doc/userguide/install.rs

Suricata sources at at GitHub - OISF/suricata: Suricata git repository maintained by the OISF

In case you’re looking to expand or alter your successful build for additional features, the build from source directions work well on Arch:
https://suricata.readthedocs.io/en/latest/install.html#source

Also, there are some of the stable packages in AUR (git package hasn’t been updated in awhile):
https://aur.archlinux.org/packages?K=suricata

Additionally, ArchLinux has a wiki for suricata, you’re more than welcome to contribute to that as well (ie. add new section for build from source):
https://wiki.archlinux.org/title/Suricata

Cheers,
JSkier