wireshark安装

wireshark安装
2011-09-15 22:57
linux实践系列-FC7下的Wireshark工具安装
2010-11-10 20:44

       首先,去主页http://www.wireshark.org/ 下载最新的源码包,我用的是http://media-2.cacetech.com/wireshark/src/wireshark-1.4.1.tar.bz2,如下:

软件包存档到任意目录如/home/hzf/wireshark-<?XML:NAMESPACE PREFIX = ST1 />1.4.1.tar.bz2,准备安装。

       先解压,命令如下

[root@localhost hzf]# tar -xjvf wireshark-1.4.1.tar.bz2

       会在当前目录自动创建wireshark-1.4.1并把源码释放到此目录下。进入此目录执行./configure,配置源文件以编译成适合您的Unix的版本

[root@localhost hzf]# cd wireshark-1.4.1

[root@localhost wireshark-1.4.1]# ./configure

       此过程中如果报了如下错误,则说明系统中还没有安装libpcap,请先安装libpcap,具体请参照本文后的附注。

checking for pcap.h... no

configure: error: Header file pcap.h not found; if you installed libpcap

from source, did you also do "make install-incl", and if you installed a

binary package of libpcap, is there also a developer's package of libpcap,

and did you also install that package?

[root@localhost wireshark-1.4.1]#

       没报错的话接着执行make,使用make命令将源文件编译成二进制包,这个过程相对较长,约20分钟,请耐心等候

[root@localhost wireshark-1.4.1]# make

       最后执行make install,安装编译好的二进制包到最终目标

[root@localhost wireshark-1.4.1]# make install

一旦您使用make install安装了Wireshark,您就可以通过输入Wireshark命令来运行它了。在终端中输入“wireshare”即可启动抓包:

[root@localhost wireshark-1.4.1]# wireshark

附注:安装libpcap

       先去主页http://www.tcpdump.org 下载libpcap ,文件的格式为x.tar.gz,我下载到的是http://www.tcpdump.org/release/libpcap-1.1.1.tar.gz ,如下:

软件包存档到任意目录如/home/hzf/libpcap-1.1.1.tar.gz,准备安装。

       先解压,命令如下

[root@localhost hzf]# tar -xzvf libpcap-1.1.1.tar.gz

       会在当前目录自动创建libpcap-1.1.1并把源码释放到此目录下。进入此目录执行./configure,配置源文件以编译成适合您的Unix的版本

[root@localhost hzf]# cd libpcap-1.1.1

[root@localhost libpcap-1.1.1]# ./configure

       接着执行make,使用make命令将源文件编译成二进制包

[root@localhost libpcap-1.1.1]# make

       最后执行make install,安装编译好的二进制包到最终目标

[root@localhost libpcap-1.1.1]# make install

       如果希望libpcap能在linux上正常工作,则必须使内核支持"packet"协议,也即在编译内核时打开配置选项 CONFIG_PACKET(选项缺省为打

你可能感兴趣的:(wireshark安装)