我已经使用以下方式安装了 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 找到它。