如何安装 Wireshark

Sta*_*rák 60 wireshark

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

Thu*_*asa 82

第一步:添加稳定的官方PPA。为此,请按Ctrl+ Alt+转到终端T并运行:

sudo add-apt-repository ppa:wireshark-dev/stable
Run Code Online (Sandbox Code Playgroud)

第 2 步:更新存储库:

sudo apt-get update
Run Code Online (Sandbox Code Playgroud)

第三步:安装wireshark 2.0:

sudo apt-get install wireshark
Run Code Online (Sandbox Code Playgroud)

第 4 步:运行wireshark:

sudo wireshark
Run Code Online (Sandbox Code Playgroud)

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

sudo dpkg-reconfigure wireshark-common
Run Code Online (Sandbox Code Playgroud)

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

sudo adduser $USER wireshark
Run Code Online (Sandbox Code Playgroud)

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

  • 这已经过时了。 (2认同)

Reg*_*tos 7

对于 ubuntu 18.04 上的用户,请转到终端并运行:

sudo apt install wireshark
Run Code Online (Sandbox Code Playgroud)

它将安装wireshark(在我的例子中是v2.6.8),并且系统会要求您在wireshark用户组中添加dumpcap,这样您就不需要root权限来执行它。

如果你说:

否 > 一切顺利,但您需要 root 权限才能运行它。

是>安装完成后,您应该将自己添加到wireshark用户组中:

sudo usermod -a -G wireshark YOUR_USERNAME
Run Code Online (Sandbox Code Playgroud)

就这样!


小智 6

打开终端并输入命令:

  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 = falsedisable_lua = true