Skip to content

Instantly share code, notes, and snippets.

@pocc
Last active December 10, 2018 03:56
Show Gist options
  • Save pocc/5919725f1890854e7734003f97a2550f to your computer and use it in GitHub Desktop.
Save pocc/5919725f1890854e7734003f97a2550f to your computer and use it in GitHub Desktop.
Install Wireshark from source on Ubuntu 16.04
# Built with Mint 17.3 based on Ubuntu 16.04
# Based on https://www.wireshark.org/docs/wsdg_html_chunked/ChSrcBuildFirstTime.html#_building_on_unix
# With additional library installations found via trial and error
# Install bcg729 (which is not installed by default)
curl -L -O https://github.com/~/1.0.4.tar.gz
tar xvzf 1.0.4.tar.gz
cd bcg729-1.0.4
cmake
make
sudo make install
# Other requirements that are not installed by default
sudo apt install ninja ninja-build doxygen libc-ares-dev libgcrypt11-dev qtmultimedia5-dev qttools5-dev-tools libqt5svg5-dev
git clone https://code.wireshark.org/~/wireshark
mkdir wireshark-ninja
cd wireshark-ninja
cmake -G Ninja ../wireshark
ninja
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment