ln: 创建符号链接 "/usr/sbin/hping": 文件已存在
于是使用 rm -rf /usr/sbin/hping 删除符号链接
然后再次make install
[root@E1 hping3-20051105]# make install
cp -f hping3 /usr/sbin/
chmod 755 /usr/sbin/hping3
ln -s /usr/sbin/hping3 /usr/sbin/hping
ln -s /usr/sbin/hping3 /usr/sbin/hping2

@@@@@@ WARNING @@@@@@
Can't install the man page: /usr/local/man/man8 does not exist
最后这个应该算是安装成功了
4、fragroute
在Linux系统安装,fragroute需要三个库:libpcap、libdnet和libevent。
我的centos里面用rpm -q查找是有libpcap和libevent,所以就直接解压缩fragroute-1.2.tar.gz,但执行./configure时开始报出缺少libevent的错误,rpm明明显示已经安装,于是又手动安装一遍,再进行./configure,此时提示缺少libdnet,还是乖乖安装。
使用yum install libdnet,提示No package libdnet available.
直接下载安装包安装吧:wget ?download
检查环境时又遇到错误:
checking how to run the C preprocessor... /lib/cpp
configure: error: C preprocessor "/lib/cpp" fails sanity check
# yum install glibc-headers
# yum install gcc-c
终于可以安装libdnet;
然后进行fragroute安装,安装成功。libdnet
可是执行fragroute命令时,又出现如下问题,动态链接库的问题:
查找解决方法,有以下三种方法
总结下来主要有3种方法:
1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边
2.修改LD_LIBRARY_PATH
3.修改/etc/ld.so.conf,然后刷新
add /where/you/install/lib
于是尝试使用第一种方法:
ln -s /安装目录/libevent-1.2.so.1 /usr/lib
然后执行ldconfig
之后执行fragroute命令,ok!
5、isic
安装总体思路为./configure检测编译环境,通过该过程可以看出是否缺少编译程序的库,可根据提示先安装相应的依赖库;然后通过make命令进行编译
,如果库全部安装完,但该过程最后仍出现..error的话,那一般是兼容性问题了,建议另找版本,最后再通过make install 命令安装
isic版本:0.07,下载连接
依赖库libnet(版本1.1.5) 下载连接 或者
dev/files/libnet-1.1.5.tar.gz/download
1.libnet安装
tar -zxvf libnet-1.1.5.tar.gz
cd libnet-1.1.5
./configure
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/tongxinshuyu/article-35103-4.html
千玺
别人要摸你老婆的乳房
现在是剩女多好吧