Mac Homebrew 和 Wireshark

Mac Homebrew 和 Wireshark

我已经使用以下方式安装了 Wireshark(.org)自制

brew install wireshark

剧本最后说

==> ./configure --prefix=/usr/local/Cellar/wireshark/1.2.7 --disable-dependency-tracking --disable-wireshark
==> make
==> make install
==> Caveats
We don't build the X11 enabled GUI by default
==> Summary
/usr/local/Cellar/wireshark/1.2.7: 167 files, 50M, built in 5.4 minutes

我找不到“wireshark”GUI。
有办法构建它吗?

谢谢

答案1

$ brew options wireshark

显示 wireshark 的选项,其中列出了--with-qt5。QT 是 Wireshark 使用的 GUI 工具包自 1.10 起.因此,使用以下命令安装 wireshark:

$ brew install wireshark --with-qt5

或者如果你之前已经有 wireshark:

$ brew reinstall wireshark --with-qt5

如果不添加此选项,tshark将安装命令行工具。

答案2

新方法是使用brew install wireshark --with-qt

--with-x选项不再有效。

有关切换到 QT 的更多详细信息:https://blog.wireshark.org/2013/10/switching-to-qt/

答案3

嗯,系统确实警告过你它不会安装 X11 GUI。那么也许在配置阶段有一个选项可以启用它?你需要一整套额外的东西来运行 X11。

http://www.wireshark.org/download.html您可以使用一个二进制安装程序......

答案4

在某个时候,添加了一个 cask 公式。因此,以下命令实际上会将带有 UI 的 Wireshark 安装为常规应用程序:

brew cask install wireshark

然后您可以在应用程序或通过 Spotlight 找到它。

相关内容