From the command line
sudo apt-get install wireshark
Once the process completes, wireshark will be installed. The only problem is that if you open the wireshark application, there will not be any physical eth(N) devices to sniff. So how do we remedy this?
Open the application ‘Main Menu’

Select wireshark properties

We need to change the command from this

To this

And what is the reason for this? Well the ethernet or wireless devices we are after are owned by root. So if we tack on the gksudo command to the front of the wireshark init command, we are effectively opening wireshark as root. With all the implied responsibilities and permissions, make sense?

Great help. Now, it is working. Thanks.
thanks man..that’s what i’m looking for.
Yes, me, too!!! Thanks so much for your excellent help! ^^
Thanks for that clear and extremely useful advice!
Thank you!
Thanks a lot, now it works. No way that I could have figured this out on my own with 2 weeks of Linux (Ubuntu) experience