Zainstalowałem Wireshark (.org) przy użyciu Homebrew .
brew install wireshark
na końcu skrypt mówi
==> ./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
Nie mogę znaleźć GUI „wireshark”.
Masz pomysł, jak go zbudować?
Dzięki
1.10.0
QT używa się zamiast GTK. Możesz więc skorzystać z opcji--with-qt
brew reinstall wireshark --with-qt
--without-gui
zamiast ślepo kontynuować bez GUI, którego większość instalujących wireshark prawdopodobnie oczekuje.reinstall
polecenia, ale aby zadziałało, musiałem ponownie utworzyć dowiązania symboliczne, jak wyjaśniono w tym numerze github : rm '/ usr / local / bin / wireshark' && brew link - overwrite wiresharkNowe podejście polega na użyciu
brew install wireshark --with-qt
.Ta
--with-x
opcja już nie działa.Więcej informacji na temat przejścia na QT: https://blog.wireshark.org/2013/10/switching-to-qt/
źródło
System ostrzegł cię, że nie zainstaluje GUI X11. Więc może jest opcja w fazie konfiguracji, która ją umożliwia? Aby uruchomić X11, potrzebujesz całego dodatkowego zestawu rzeczy.
Na stronie http://www.wireshark.org/download.html znajduje się binarny downstaller, którego można użyć ...
źródło
Na stronie http://www.wireshark.org znajduje się instalator aplikacji .dmg dla komputerów Mac . Musisz poczekać chwilę, aż uruchomi X11. Wygląda na to, że nie działa, ale aplikacja działa bardzo wolno.
źródło
Wygląda na to, że wyłączyłeś budowę GUI z
--disable-wireshark
opcją skryptu konfiguracyjnego.Musisz wyczyścić z poprzedniej kompilacji, uruchomić konfigurację bez,
--disable-wireshark
a następnie przebudować.Niestety nie mogę pomóc w zrobieniu tego w twoim systemie operacyjnym, ponieważ nie mam o tym wiedzy.
źródło
Moja reputacja jest zbyt niska, aby skomentować odpowiedź @ jonchang, i zdaję sobie sprawę, że to jest stare, ale na wypadek, gdyby inni znaleźli to ...
jak wskazano w odpowiedzi @ jonchang zadziałało dla mnie (użyj
brew reinstall wireshark --with-qt
, jak wspomniano @Louis, jeśli już zainstalowałeś wireshark bez qt).Jeśli chodzi o jego uruchomienie, nie instaluje aplikacji OS X, ale powinieneś być w stanie uruchomić qt z wiersza poleceń:
źródło
W pewnym momencie dodano recepturę beczki. Tak więc następujące polecenie faktycznie zainstaluje Wireshark z interfejsem użytkownika jako zwykłą aplikację:
brew cask install wireshark
Następnie możesz go znaleźć w aplikacjach lub przez Spotlight.
źródło