因为需要在虚拟机上的Ubuntu装wireshark,上网找了好些资料,现在整理出来和大家分享,希望可以帮助到你,少走弯路。
我的Ubuntu版本是14.04 LTS,wireshark版本是1.10.7。按照下面分享的步骤安装,安装成功且可以使用。
下面的内容是我网上找的,转出来供大家参考。
1.下载wireshark:
网址:http://www.wireshark.org/download.html(点击页面中的source code),下载后的文件名为:wireshark-1.10.7.tar.bz2
补充:我在官网没有下载成功,网上找的,已经上传到我的上传资料,大家可以找一下,wireshark_1.10.7.orig.tar.bz2
2.安装编译工具
(1)sudo apt-get install build-essential
(2)为了成功编译Wireshark,您需要安装GTK+的开发文件和GLib库(libraries):
sudo apt-get install libgtk2.0-dev libglib2.0-dev
(3)安装Checkinstall以便管理您系统中直接由源代码编译安装的软件:
sudo apt-get install checkinstall
sudo apt-get install checkinstall
3.为了防止在编译的过程中出现各种错误,先安装下面两个东东:
sudo apt-get install flex bison
(2)编译安装libpcap。在www.tcpdump.org页面中可下载源码:libpcap-1.5.3.tar.gz (最新版本就行,补充:已经上传,可直接下载),在终端中输入:
- tar -xvf libpcap-1.5.3.tar.gz
- cd libpcap-1.5.3
- ./configure
- make
-
sudo make install
4.开始安装wireshark
- tar -xvf wireshark-1.10.7.tar.bz2
- cd wireshark-1.10.7
- ./configure
- make
- sudo make install
5.运行
sudo wireshark