比思論壇

標題: Ubuntu 18 Server版(无GUI)如何安装最新版带GUI的wireshark [打印本頁]

作者: wyb19331    時間: 2020-8-4 23:22
標題: Ubuntu 18 Server版(无GUI)如何安装最新版带GUI的wireshark
本帖最後由 wyb19331 於 2020-8-4 23:32 編輯

安装 QT

QT 的安装需要 X11 的支持,请使用 mobaxterm 操作

apt install -y libfontconfig1-dev libx11-xcb-dev
cd /usr/local/src && mkdir wireshark && cd wireshark
wget http://download.qt.io/archive/qt/5.14/5.14.0/qt-opensource-linux-x64-5.14.0.run
chmod a+x qt-opensource-linux-x64-5.14.0.run
./qt-opensource-linux-x64-5.14.0.run
安装过程全部选择默认选项就可以了。

安装依赖包

apt-get install -y cmake build-essential \
libglib2.0-0 libglib2.0-dev flex bison \
qtbase5-dev qttools5-dev qtmultimedia5-dev \
libqt5svg5-dev libgcrypt20-dev libpcap-dev \
pcaputils libnghttp2-dev
安装 wireshark

获取 wireshark 源码, 请到 https://1.as.dl.wireshark.org/src/ 查看自己需要的版本号, 替换 wireshark-x.x.x.

cd /usr/local/src/wireshark
wget https://1.as.dl.wireshark.org/src/wireshark-x.x.x.tar.xz
tar -Jxvf wireshark-x.x.x.tar.xz
mkdir build; cd build
cmake ../wireshark-x.x.x
make
make install
关于已经源码安装 wireshark 却没有 nghttp 模块,操作以下步骤重新编译即可(全新安装的不用操作):

apt-get install -y libnghttp2-dev
cd /usr/local/src/wireshark/build && make clean
cmake ../wireshark-x.x.x
make
make install

作者: wyb19331    時間: 2020-8-4 23:37
有什么不懂的问题,欢迎讨论




歡迎光臨 比思論壇 (http://108.170.5.102/) Powered by Discuz! X2.5