我在本教程中使用了install and configure Snort
的方法 但是,我在尝试安装Barnyard时卡住了。我能够下载并解压缩它,但当我尝试使用./configure--with-mysql --with-mysql-libraries=/usr/lib/i386-linux-gnu
配置它时,我收到了; ./configure: command not found
消息。
我甚至尝试了in this topic:
给出的建议但我收到的结果相同。我甚至重新下载了Barnyard2,但它一直给我同样的错误信息。关于我做错了什么的任何建议?
哦,我正在使用Linux Mint,如果它有帮助的话。
更新:我已经检查过,文件夹中有一个配置文件,但为了安全起见,我再次下载了它,当我执行此命令时:
autoreconf -fvi -I ./m4
我收到了错误消息:
autoreconf: Entering directory
&#39。
autoreconf:configure.in:不使用Gettext
autoreconf:running:aclocal -I ./m4 -I m4 --output = aclocal.m4t
不能执行" aclocal":/usr/share/autoconf/Autom4te/FileUtils.pm第326行没有这样的文件或目录。
autoreconf:无法运行aclocal:没有这样的文件或目录``
我还查看了配置文件的属性,只是为了安全:
ls -l | grep configure
-rw-rw-r-- 1 root root 34166 Mei 27 2013 configure.in
即使将其更改为可执行文件后:
-rwxrwxrwx 1 root root 34166 Mei 27 2013 configure.in
我仍然收到相同的错误消息。
答案 0 :(得分:1)
我明白了。
首先,我必须安装automake。
接下来,在安装automake之后,我不得不将配置文件从configure.in更改为configure.ac
一旦我这样做,一切进展顺利。