快速业务通道

openSUSE: 在Linux下安装Wireshark,经典协议分析器

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-05-15


Wireshark的前身是著名的Ethereal,从Ethereal 0.99之后的版本更名为Wireshark.

下面介绍一下在 Linux (openSUSE) 下安装 Wireshark 的方法.



一、下载需要的文件

wireshark-x.x.x.tar.gz wireshark安装源文件
libpcap-x.x.x.tar.gz libpcap安装源文件
libpcap-devel-x.x.x-i586.rpm libpcap-devel安装RPM包


Wireshark 网址 [url]http://sourceforge.net/projects/wireshark/[/url]
libpcap 网址 [url]http://www.tcpdump.org/[/url]


说明:
如果libpcap是编译安装的,则不需要安装libpcap-devel,其目的都是为了提供wireshark安装需要使用的pcap.h库文件.



二、删除已安装的wireshark (可选步骤)

这个根据不同的情况而定,具体步骤我就不叙述了,只是讲讲几个卸载方法.

方法一:
直接用openSUSE的软件管理工具YaST2
卸载旧版本,这是我使用的方法.

方法二:
使用RPM管理工具卸载旧版本.
> sudo -s
# rpm -qa | grep wireshark
wireshark-x.x.x
# rpm -e
wireshark-x.x.x

方法三:
针对源代码安装的旧版本.
> cd
wireshark-x.x.x/
Empire CMS,phome.net

> su -c "make uninstall"



三、安装

1) 安装 libpcap-devel (提供pcap.h)

方法一:RPM安装
sudo rpm -ivh
libpcap-devel-x.x.x-i586.rpm

方法二:源代码编译安装
tar zxvf
libpcap-x.x.x.tar.gz
cd libpcap-x.x.x/
./configure
make
sudo make install


2) 安装 wireshark

tar zxvf wireshark-x.x.x.tar.gz
cd wireshark-x.x.x/
./configure --prefix=/usr/local/lib/wireshark --enable-setuid-install
make
sudo make install



四、运行

sudo -E /usr/local/lib/wireshark/bin/wireshark




--------------------------------
2009/01/18 对部分内容重新整理,修改了运行wireshark的方法


Empire CMS,phome.net

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号