【原创】解决 libnet.so.1: cannot open shared object file: No such file or directory

blogdaren 2018-08-30 抢沙发 557人次

问题背景

CentOS环境,编译安装 dsniff 报错: 

configure: error: error while loading shared libraries: libnet.so.1: cannot open shared object file: No such file or directory

问题原因

很明显是缺少 libnet.so.1 共享库所致,后续编译还会报错找不到 libnids 以及 libpcap包,所以解决方案中一并安装即可。

解决方案

1.  yum 直接安装:

     yum install dsniff

2.  yum 安装依赖包:

     yum install libnet-devel

     yum install libnids-devel

     yum install libpcap-devel

3.  附上dniff官方网站: 

     https://www.monkey.org/~dugsong/dsniff/

3.  附上libnet二进制包: 

     https://centos.pkgs.org/6/epel-x86_64/libnet-1.1.6-7.el6.x86_64.rpm.html

4.  附上libnet官方网站:

     http://libnet.sourceforge.net/

注意事项

本文涉及的所有 yum 操作均需要配置 YUM EPEL 源, 点击查看EPEL源配置教程 

版权声明:除非注明,本文由( blogdaren )原创,转载请保留文章出处。

本文链接:【原创】解决 libnet.so.1: cannot open shared object file: No such file or directory

发表评论:

您的昵称:
电子邮件:
个人主页: