次のコマンドでWiresharkをMacにインストールしました
brew install wireshark
しかし、その後、curlをインストールしてChmodBPFをインストールする必要があるというメッセージが表示されたので、それも行いました。
ただし、端末にはWiresharkという名前のコマンドはありません。何が問題なのですか?
Homebrewパッケージwireshark
は、コマンドラインutil tshark
をインストールします。 GUIを有効にする場合は、次のようにwiresharkをインストールします。
brew install wireshark --with-qt
Wiresharkが既にインストールされている場合は、
brew reinstall wireshark --with-qt
cask
を使用して.app
バイナリを/Applications
フォルダーに作成することをお勧めします(既にインストールされている場合はreinstall
を使用します)。
brew cask install wireshark
brew install wireshark --with-qt
に対するこのアプローチの利点は、コンパイルに多くの時間を費やすことなく、より多くの機能が有効になることです。
これは、グラフィカルアプリケーション向けの 推奨 アプローチでもあり、Wireshark開発者によって配布されている、機能が完全な公式ビルドを使用します。
間違った質問をしたことがわかりました! Wiresharkはtsharkを使用するguiです。..またはbrewでインストールすると、tsharkがインストールされます。
MacOS Mojaveを実行している私のラップトップでは、コマンドbrew install wireshark --with-qt
が2019年7月の時点でもう機能しないと思います。 Homebrewを使用してWiresharkをインストールする私のアプローチは、次の手順に従うことです。
brew tap caskroom/cask
wireshark
を検索:brew search wireshark
wireshark
キャスクに関する情報を確認します(確かに):brew cask info wireshark
wireshark
caskをインストールします:brew cask install wireshark
brew cleanup
すべてうまくいけば、ステップ5の後に???? wireshark was successfully installed!
が表示されるはずです。