安装snort出现错误!

发布于 2022-09-26 12:13:06 字数 1286 浏览 19 评论 0

小弟第一次安装snort,系统是centos5+apache+php+mysql(都是系统自带)已经安装好了,安装snort出现下面的错误,希望哪位大哥帮我看看,不甚感激!!
我是按照论坛里面《snort+acid在RHEL4下的实现》这篇文章来安装的,到下面这步出现的问题

2.snort:
# cd /home/snort
# tar zxvf snort-2.3.3.tar.gz
# cd snort-2.3.3
# ./configure --with-mysql   到这步出现问题
# make
# make install
错误问题如下显示

checking for pfring_open in -lpfring... no
checking for pfring_open in -lpcap... no

ERROR!  Libpcap library/headers (libpcap.a (or .so)/pcap.h)
   not found, go get it from http://www.tcpdump.org
   or use the --with-libpcap-* options, if you have it installed
   in unusual place.  Also check if your libpcap depends on another
   shared library that may be installed in an unusual place

tcpdump系统已经自带安装了
[root@localhost snort-2.8.0]# rpm -qa | grep tcpdump
tcpdump-3.9.4-8.1

找了一个帖子是这么说的:需要在/etc/ld.so.config里面加入libpcap的默认安装目录,然后执行一下ldconfig,进去后发现不知道怎么写格式,还是没有成功

希望各位大侠帮我看看,头急着要我装,好不容易吧WEB服务器搞定了,在线等,不甚感激啊!

[ 本帖最后由 smilecat 于 2007-12-2 13:08 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

夏见 2022-10-03 12:13:06

yum list | gerp libcat
to find ur not install soft  
then    yum install  libcat-devel    ....  
rpm -ql ur_rpm_full_name   to find directy   
cp /etc/ld.so.config  /etc/ld.so.config.orig  
then ldconfig    , and try again  
good luck

烟花易冷人易散 2022-10-03 12:13:06

您的幾篇文章問題,怎麼都只是套件管理不熟悉呢 :

  1. yum install libcap-devel

复制代码

還有標題不要用在線等這類,建議請改掉這種用字習慣,這是討論區而非專人解答區。

--

[ 本帖最后由 kenduest 于 2007-11-30 14:38 编辑 ]

骑趴 2022-10-03 12:13:06

谢谢大哥,不好意思,以后不再这样了,对于大哥的热心解答,小弟真是非常感谢!关键是领导催的急!!

执手闯天涯 2022-10-03 12:13:06

又出现了错误,怎么需要那么多套件啊,我又不知道装哪一个,各位大哥再帮帮忙,能把所有套件一起安装么,不管有用没有的,ERROR!  programmatic interface to dynamic link loader
   not found.  Cannot use dynamic plugin libraries.

玩世 2022-10-03 12:13:06

信息贴的不全      没见过类似的问题   
能把上下文补全麽

注定孤独终老 2022-10-03 12:13:06

我补全看看啊,感觉就是差什么东西,函数库么!
[root@localhost snort-2.8.0]# ./configure --with-mysql
。。。。。。。。。。。省略很多,贴不下
checking for snprintf... yes
checking for strlcpy... no
checking for strlcat... no
checking for strerror... yes
checking for vswprintf... yes
checking for wprintf... yes
checking for sizeof(unsigned long)... 64 bits
checking for __FUNCTION__... yes
checking for floor in -lm... yes
checking for pcap_datalink in -lpcap... yes
checking for libpcap version >= 0.9... yes
checking for libpcap version 0.9.0 - 0.9.4... yes
checking pcre.h usability... yes
checking pcre.h presence... yes
checking for pcre.h... yes
checking for pcre_compile in -lpcre... yes
checking for libpcre version 4.0 or greater... yes
checking for mysql... yes
checking for compress in -lz... yes
checking for dlsym in -ldl... no
checking for dlsym in -lc... no

   ERROR!  programmatic interface to dynamic link loader
   not found.  Cannot use dynamic plugin libraries.

刚装了libpcap-devel和mysql-devel,还有问下,devel跟头文件什么关系啊,为什么差头文件就要装这个了!!

笔芯 2022-10-03 12:13:06

找到你的源光盘  rpm 上  缺什么 装什么    而且  小心  tar  和 rpm的关系    有时候会冲突的   
装的时候注意各自的关系   是否覆盖   是否关联   
你的问题 我不甚清楚   snort装的时候没有遇到什么麻烦  
如果某rpm的安装路径  和tar最后的make install 的在一个目录下  会出现一些问题的     
我的经验是   查看所需的rpm   然后yum 安装    一般的devel都需要的 yum list | grep  xxx 查看yum
安装情况   所需soft都有了  在重装tar     哪里不行不好了   理清关系   重装好了

留一抹残留的笑 2022-10-03 12:13:06

说到底  就是你troubleshoot的能力了     

半城柳色半声笛 2022-10-03 12:13:06

系统是新装的,没有tar任何软件上去,那么就是差软件了,我把安装光盘上面所有的包都装上去看看!知道了,谢谢大哥,
我差的软件都是yum install 上去的!实在不行只好重装系统了,
还有个问题,为什么我的Centos5打开一个页面最小化后就再也找不到了,跟关掉一样,好烦啊!!

[ 本帖最后由 smilecat 于 2007-12-3 15:44 编辑 ]

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文