2014-10-07 7 views
60

ho installato Wireshark sul mio Mac con il comandoInstallare Wireshark su MacOS X tramite birra

brew install wireshark 

ma dopo che, un messaggio mi ha detto che dovevo ricciolo e installare ChmodBPF, così ho fatto anche quello.

Ma sul terminale non è presente alcun comando denominato Wireshark. Cosa c'è di sbagliato in quello?

+0

Provare a 'hash -r' per fare in modo che la shell riporti i nuovi comandi disponibili. Inoltre, controlla '/ usr/local/bin' per nuove cose, come questo' ls -lrt/usr/local/bin' - nuove cose in fondo alla lista. Inoltre, assicurati che '/ usr/local/bin' sia nel tuo PATH. –

+0

Ho trovato che non ci sono cavi in ​​/ usr/local/bin ma c'è tshark e rawshark! Sono principiante in wireshark, sono tshark e wireshark stesso? – Aryan

risposta

136

Il pacchetto homebrew wireshark installa la riga di comando util tshark. Se si desidera attivare l'interfaccia grafica, quindi installare wireshark come questo:

brew install wireshark --with-qt 

Se avete già installato Wireshark, fare

brew reinstall wireshark --with-qt 
+4

Questo ha fatto .... e adesso? Non riesco a trovare la GUI nella ricerca di app. – chovy

+2

Funziona! Come lo hai capito? Indovinando da 'brew cat wireshark'? Come sapevi usare 'with-qt' su' with-gtk + 3'? – Jerry101

+0

Avevo bisogno di --with-qt5 per prevenire uno strano problema di dimensionamento. – ssnobody

8

Ho scoperto che ho fatto una domanda sbagliata! Wireshark è gui che usa tshark o ... sul retro e quando installo con brew, installa tshark e ... Quindi è ragionevole che non sia stato trovato wireshark nel terminale ma potrei trovare tshark!

+1

ln -s/usr/local/bin/tshark/usr/local/bin/wireshark – CousinCocaine

+1

Sì, utilizzare il flag --with-qt con brew per ottenere anche la GUI. – neontapir

+0

l'ho fatto. come posso iniziare la gui? – chovy

17

Propongo di usare cask per creare il .app binario nella cartella /Applications (utilizzare reinstall se già installato):

brew cask install wireshark 

Il vantaggio di questo approccio rispetto 012.è che più funzionalità sono abilitate senza dedicare molto tempo alla compilazione.

Questo è anche l'approccio recommended per applicazioni grafiche e utilizzerà le build ufficiali complete di funzionalità distribuite dagli sviluppatori di Wireshark.