免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1041 | 回复: 0
打印 上一主题 下一主题

openSUSE: 在Linux下安装Wireshark,经典协议分析器 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-23 11: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 网址  
http://sourceforge.net/projects/wireshark/
libpcap 网址   
http://www.tcpdump.org/
说明:
如果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/
> 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的方法
               

本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u3/93926/showart_1873569.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP