Zainstalowałem Wireshark na moim Macu za pomocą polecenia
brew install wireshark
ale potem pojawiła się wiadomość, że muszę zwinąć i zainstalować ChmodBPF , więc też to zrobiłem.
Ale na terminalu nie ma polecenia o nazwie Wireshark. Co jest z tym nie tak?
hash -r
aby Twoja powłoka ponownie zhasowała nowo dostępne polecenia. Sprawdź też/usr/local/bin
nowe rzeczy, takie jak tenls -lrt /usr/local/bin
- nowe rzeczy na dole listy. Upewnij się również, że/usr/local/bin
znajduje się w Twojej PATH.Odpowiedzi:
Pakiet homebrew
wireshark
instaluje narzędzie wiersza poleceńtshark
. Jeśli chcesz włączyć GUI, zainstaluj wireshark w następujący sposób:Jeśli masz już zainstalowany Wireshark, zrób
źródło
brew cat wireshark
? Skąd wiedziałeś, że używaszwith-qt
overwith-gtk+3
?brew reinstall wireshark --with-qt5
wireshark
aby uruchomić GUI.--with-qt5
jest teraz wymieniona jako przestarzała. Należy użyć--with-qt
.brew cask install wireshark
zamiast tego.Proponuję użyć
cask
do utworzenia.app
pliku binarnego w swoim/Applications
folderze (użyj,reinstall
jeśli jest już zainstalowany):Zaletą tego podejścia
brew install wireshark --with-qt
jest to, że więcej funkcji jest włączonych bez poświęcania dużo czasu na kompilację.Jest to również zalecane podejście do aplikacji graficznych i będzie wykorzystywać oficjalne, kompletne wersje dystrybuowane przez programistów Wireshark.
źródło
Nie sądzę, aby polecenie
brew install wireshark --with-qt
działało już od lipca 2019 r. Na moim laptopie z systemem macOS Mojave. Więc moje podejście do instalacji Wireshark za pomocą Homebrew polega na wykonaniu poniższych kroków:brew tap caskroom/cask
wireshark
:brew search wireshark
wireshark
beczce (dla pewności):brew cask info wireshark
wireshark
beczkę:brew cask install wireshark
brew cleanup
Jeśli wszystko pójdzie dobrze, powinieneś zobaczyć
🍺 wireshark was successfully installed!
po kroku 5.źródło
wireshark
terminal po wszystkich tych krokach, aby uruchomić interfejs GUI.Okazało się, że zadałem złe pytanie! Wireshark to gui, które używają tshark lub ... z tyłu, a kiedy instaluję z brew, instaluje tshark i ... To rozsądne, że nie mogłem znaleźć wiresharka w terminalu, ale mogłem znaleźć tshark!
źródło
brew reinstall wireshark --with-qt5
i ostatnia instrukcja jest taka, jaką chcesz: pakiety .app zostały zainstalowane. Uruchom,brew linkapps wireshark
aby utworzyć łącze symboliczne do / Applications. ==> Podsumowanie 🍺 /usr/local/Cellar/wireshark/2.2.1: 679 plików, 145,7 mln, wbudowany w 4 minuty 33 sekundy Budda: ~ Jim $ brew linkapps wireshark Łączenie: / usr / local / opt / wireshark / Wireshark .app Powiązana 1 aplikacja do / Applications Buddha: ~ Jim $