Ask Your Question
1

Wireshark 3.0.2 Linux for Debian/Ubuntu

asked 2019-06-19 06:19:46 +0000

thediveo gravatar image

updated 2019-06-20 05:43:06 +0000

The distro repositories of Debian and Ubuntu are still stuck on Wireshark 2.x, with no "backports" in sight. Is there a stable 3.0.2 deb available from Wireshark itself? The dev's https://launchpad.net/~wireshark-dev/... is stuck at bionic 2.6.x. I'm also aware of Thomas Dreibholz' https://launchpad.net/~dreibh/+archiv..., but his repo unfortunately carries only Wireshark "nightlies".

Is there a .deb source for stable Wireshark 3.0.x (x>=2)?

The reason why I need 3.0.2 or later is that I need to work with a self-developed extcap plugin which doesn't work correctly with earlier versions of wireshark due to bugs in wireshark. These crucial bugs have been fixed as of 3.0.2.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
1

answered 2019-06-19 22:39:15 +0000

Lekensteyn gravatar image

You can manually build from source using the latest tarball, the Debian packaging scripts are included. Grab the latest tarball (currently 3.0.2), unpack it, then run:

sudo tools/debian-setup.sh --install-optional
dpkg-buildpackage -b -uc -us -jauto

The resulting packages can be found in the parent directories, you can remove some packages if you do not need them and install others:

rm wireshark-{doc,dev,dbg}_*.deb
sudo dpkg -i *.deb

I have tested the above instructions on a fresh Kali Linux 2019.2-amd64 image which is based on Debian Unstable, but the same instructions should work on recent Ubuntu versions.

I'll try to work with Balint (the Debian/Ubuntu/Wireshark developer maintaining the PPA) to get it updated to 3.0.2. In meantime, the above instructions should work. By the way, personally I always use the master branch, it generally works thanks to our various testing processes.

edit flag offensive delete link more

Comments

debian-setup.sh told me to add two more CLI args, totalling like this: sudo tools/debian-setup.sh --install-optional --install-deb-deps --install-test-deps

From there on, everything worked like a charm. Thank you very much!

thediveo gravatar imagethediveo ( 2019-06-20 19:58:27 +0000 )edit

(as for "master" I'm often using git flow and thus master is always stable release only, with integration on develop and feature/bug development on other branches.)

thediveo gravatar imagethediveo ( 2019-06-20 20:02:23 +0000 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower

Stats

Asked: 2019-06-19 06:19:46 +0000

Seen: 1,675 times

Last updated: Jun 20 '19