通过brew在MacOS X上安装Wireshark

时间:2014-10-07 17:55:09

标签: macos homebrew wireshark

我使用命令

在我的Mac上安装了Wireshark
brew install wireshark

但在那之后,一条消息告诉我,我必须 curl 并安装 ChmodBPF ,所以我也这样做了。

但终端上没有名为Wireshark的命令。这有什么问题?

5 个答案:

答案 0 :(得分:145)

自制软件包wireshark安装命令行util tshark。如果要启用GUI,请安装wireshark,如下所示:

brew install wireshark --with-qt

如果您已经安装了Wireshark,请执行

brew reinstall wireshark --with-qt

答案 1 :(得分:43)

我建议使用cask.app文件夹中创建/Applications二进制文件(如果已经安装,则使用reinstall):

brew cask install wireshark

这种方法优于brew install wireshark --with-qt的优点是可以在不花费大量时间编译的情况下启用更多功能。

这也是图形应用程序的recommended方法,将使用由Wireshark开发人员分发的官方功能完整版本。

答案 2 :(得分:8)

我发现我问了错误的问题! Wireshark是gui,使用tshark或......在后面,当我用brew安装时,它安装tshark和... 所以我在终端找不到wireshark是合理的,但我能找到tshark!

答案 3 :(得分:2)

自2019年7月起,我认为运行MacOS Mojave的笔记本电脑上的命令brew install wireshark --with-qt不再有效。因此,我使用Homebrew安装Wireshark的方法是遵循以下步骤:

  1. 更新Homebrew:“ brew更新”
  2. 使用HTTPS轻按Caskroom / Cask GitHub存储库:brew tap caskroom/cask
  3. 在所有已知的酒桶中搜索wiresharkbrew search wireshark
  4. 找出有关wireshark酒桶的信息(确定):brew cask info wireshark
  5. 安装wireshark酒桶:brew cask install wireshark
  6. 清理(以防万一):brew cleanup

如果一切顺利,则应该在第5步之后看到? wireshark was successfully installed!

答案 4 :(得分:0)

该命令完美运行

 brew install --cask wireshark

并通过

安装界面
brew install --cask wireshark-chmodbpf

链接到自制程序页面

https://formulae.brew.sh/formula/wireshark