我想在 Manjaro Linux 上安装 snort。pacman 上没有 snort,我尝试通过以下代码进行安装。
pamac build snort
我收到此错误
ERROR! dnet header not found, go get it from
http://code.google.com/p/libdnet/ or use the --with-dnet-*
options, if you have it installed in an unusual place
make: *** No targets specified and no makefile found. Stop.
==> ERROR: A failure occurred in build().
Aborting...
libdnet 已安装在我的系统上。也许我需要从其官方网站下载安装 snort,但我不知道 libdnet 库和包含文件在哪里,以便为 ./configure 提供参数
答案1
我通过从 /usr/local/ 中手动删除 libdnet 文件解决了这个问题
我遇到的另一个问题是尝试运行 snort
ERROR: Can't find pcap DAQ!
我使用下面的代码解决了第二个问题
sudo snort --daq-dir /usr/lib/daq/