2014-10-07 23 views
60

我安装Wireshark的我的Mac上使用命令在MacOS X通过BREW

brew install wireshark 

但在那之后,一个消息告诉我,我不得不卷曲并安装ChmodBPF,所以我也安装Wireshark的那个也是。

但是在终端上没有命令命名为Wireshark。那有什么问题?

+0

尝试使用'hash -r'让你的shell重新哈希最新可用的命令。另外,在'/ usr/local/bin'中检查新的东西,比如'ls -lrt/usr/local/bin' - 列表底部的新东西。另外,确保'/ usr/local/bin'在你的PATH中。 – 2014-10-07 18:00:25

+0

我发现/ usr/local/bin中没有wireshark,但有tshark和rawshark!我是wireshark的初学者,是tshark和wireshark吗? – Aryan 2014-10-07 18:06:03

回答

136

自制软件包wireshark安装命令行util tshark。如果你想使图形用户界面,然后安装Wireshark的是这样的:

brew install wireshark --with-qt 

如果您已经安装了Wireshark的,做

brew reinstall wireshark --with-qt 
+4

这个....现在是什么?我无法在应用搜索中找到gui。 – chovy 2015-11-07 19:56:47

+2

它的工作原理!你怎么解决这个问题的?从'brew猫wireshark'猜测?你怎么知道在'with-gtk + 3'上用'with-qt'? – Jerry101 2015-12-12 00:45:39

+0

我需要--with-qt5来防止奇怪的大小问题。 – ssnobody 2016-08-12 01:52:35

8

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

+1

ln -s/usr/local/bin/tshark/usr/local/bin/wireshark – CousinCocaine 2014-10-17 14:32:16

+1

是的,在brew中使用--with-qt标志也可以获得GUI。 – neontapir 2014-12-11 04:43:44

+0

我做到了。我如何开始gui? – chovy 2015-11-07 19:52:34

17

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

brew cask install wireshark 

该方法优于brew install wireshark --with-qt是不需要花费大量时间编译即可启用更多功能。

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