ubuntu 24.04 安装suricata5.0.3
1.安装suricata 5.0.3
1.安装依赖 apt update apt install -y build-essential autoconf automake libtool make pkg-config libpcap-dev libyaml-dev libjansson-dev zlib1g-dev libcap-ng-dev libmagic-dev libnet1-dev liblz4-dev libpcre3-dev python3 python3-pip rustc cargo 2.解压源码包 tar xzvf suricata-5.0.3.tar.gz cd suricata-5.0.3 3.检查配置 ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --disable-gccmarch-native 4.编译安装 make -j"$(nproc)" make install-full
2.安装suricata-update
1.卸载毁掉的安装 python3 -m pip uninstall -y suricata-update rm -f /usr/local/bin/suricata-update rm -rf /usr/local/lib/python3.12/dist-packages/suricata_update* rm -rf /usr/local/lib/python3.12/dist-packages/suricata 2.安装虚拟Python环境 apt update apt install -y python3-pip python3-venv python3 -m venv /opt/suricata-update-venv /opt/suricata-update-venv/bin/pip install --upgrade pip /opt/suricata-update-venv/bin/pip install --upgrade suricata-update ln -sf /opt/suricata-update-venv/bin/suricata-update /usr/local/bin/suricata-update 3.测试拉取规则 suricata-update --suricata-version 5.0

浙公网安备 33010602011771号