如何安装Wireshark

我是Linux新手,需要在VirtualBox的Xubuntu 14.04上安装Wireshark 2.0.0。 我已经下载了.tar.gz包并将其解压缩。 然后我在wireshark文件夹中打开终端并键入/.configure ,意图通过make和sudo make install执行来跟踪它,但尝试不成功,如sudo apt-get install wireshark 。 有人可以帮我一步一步安装Wireshark吗?

第1步:添加稳定的官方PPA 。 要执行此操作,请按Ctrl + Alt + T转到终端并运行:

 sudo add-apt-repository ppa:wireshark-dev/stable 

第2步:更新存储库:

 sudo apt-get update 

第3步:安装wireshark 2.0:

 sudo apt-get install wireshark 

第4步:运行wireshark:

 sudo wireshark 

如果出现错误couldn't run /usr/bin/dumpcap in child process: Permission Denied 。 再次去终端并运行:

 sudo dpkg-reconfigure wireshark-common 

对消息框说YES ”。 这增加了一个wireshark组。 然后键入将用户添加到组中

 sudo adduser $USER wireshark 

然后重新启动机器并打开wireshark。 有用。 祝好运。

打开终端并输入命令:

  1. sudo apt-get install wireshark

  2. sudo dpkg-reconfigure wireshark-common

  3. sudo adduser $ USER wireshark

  4. Wireshark的

如果你遇到wireshark运行错误,那么关闭它然后只需执行以下操作

  1. 转到usr / share / wireshark

  2. 使用文本编辑器打开init.lua

  3. 将disable_lua = false更改为disable_lua = true

要添加到Thusitha的答案,在步骤4中,您要么以sudo身份运行,要么如果您不想以root用户身份运行所有进程,那么您将消息框设置为“YES”(以便允许用户安装dumpcap) wireshark组在没有sudo的情况下运行它并将用户添加到wireshark组。 (确保在运行wireshark之​​前注销并登录,以便重新加载组权限)。 然后你可以在没有root的情况下运行wireshark。