通过brew在MacOS X上安装Wireshark


91

我使用以下命令在Mac上安装了Wireshark

brew install wireshark

但是之后,有一条消息告诉我,我必须卷曲并安装ChmodBPF,所以我也这样做了。

但是终端上没有名为Wireshark的命令。怎么了


尝试hash -r让您的外壳重新哈希新可用的命令。另外,请检查是否/usr/local/bin有新的东西,像这样ls -lrt /usr/local/bin-新的东西在列表的底部。另外,确保/usr/local/bin在您的PATH中。
Mark Setchell 2014年

我发现/ usr / local / bin中没有wireshark,但是有tshark和rawshark!我是Wireshark的初学者,tshark和Wireshark一样吗?
2014年

Answers:


149

homebrew软件包wireshark将安装命令行util tshark。如果要启用GUI,请按以下方式安装wireshark:

brew install wireshark --with-qt

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

brew reinstall wireshark --with-qt

2
有用!您是如何知道的?通过猜测brew cat wireshark?您怎么知道用完with-qtwith-gtk+3
Jerry101

12
已弃用。请更新以下内容的答案:brew reinstall wireshark --with-qt5
N0thing

2
@chovy打开终端并运行wireshark以启动GUI。
凤凰城

10
请注意,该标志--with-qt5现在列为已弃用。一个应该使用--with-qt
迈克”

5
对于Wireshark这样的GUI应用程序,不建议使用这种方法,请参见下面的Radu的答案。目前,它还将错过外部名称解析(DNS),编解码器支持等功能。使用brew cask install wireshark代替。
-Lekensteyn

80

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

brew cask install wireshark

这种方法的优点brew install wireshark --with-qt是无需花费大量时间即可启用更多功能。

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


7

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


1
ln -s / usr / local / bin / tshark / usr / local / bin / wireshark
CousinCocaine 2014年

1
是的,对brew使用--with-qt标志也可以获取GUI。
neontapir 2014年

我做到了。我如何启动GUI?
chovy

1
我刚运行brew reinstall wireshark --with-qt5,最后一条指令是您想要的指令:.app软件包已安装。运行brew linkapps wireshark以将它们符号链接到/ Applications。==>摘要🍺/usr/local/Cellar/wireshark/2.2.1:679个文件,145.7M,在4分33秒内建立佛陀:〜Jim $ brew linkapps wirehark链接:/ usr / local / opt / wireshark / Wireshark .app将1个应用程序链接到/ Applications Buddha:〜Jim $
Jim Monty

2
(使用mini-Markdown到地狱!我现在已经比我的死亡快了半小时,而且我本来可以比以前尝试重复格式化上面的注释多得多,因为它应该被格式化并反复失败,所以我可以多花半个小时。)
吉姆·蒙蒂

7

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

  1. 更新Homebrew:`brew update'
  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

如果一切顺利,则应该🍺 wireshark was successfully installed!在步骤5之后查看。


1
输入wireshark端子毕竟这些步骤来启动GUI界面。
迈克,
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.