brew経由でMacOS XにWiresharkをインストールする


91

コマンドを使用してMacにWiresharkをインストールしました

brew install wireshark

しかしその後、ChmodBPFカールしてインストールする必要があるというメッセージが表示されたので、私もそれを行いました。

しかし、ターミナルにはWiresharkというコマンドはありません。それの何が問題になっていますか?


試してみてくださいhash -r、あなたのシェルが、新たに利用可能なコマンドを焼き直し持っています。また、/usr/local/binこのような新しいものをチェックインしてくださいls -lrt /usr/local/bin-リストの一番下にある新しいもの。また、/usr/local/binPATH にあることを確認してください。
Mark Setchell、2014年

/ usr / local / binにWiresharkがないことがわかりましたが、tsharkとrawsharkがあります。私はwiresharkの初心者ですが、tsharkとwiresharkは同じですか?
Aryan

回答:


149

homebrewパッケージwiresharkはコマンドラインutilをインストールしますtshark。GUIを有効にする場合は、wiresharkを次のようにインストールします。

brew install wireshark --with-qt

Wiresharkが既にインストールされている場合は、

brew reinstall wireshark --with-qt

2
できます!どのようにしてこれを理解しましたか?から推測してbrew cat wireshark?どのように使用することを知っwith-qtたのwith-gtk+3ですか?
Jerry101 2015

12
これは廃止されました。回答を更新してください:brew reinstall wireshark --with-qt5
N0thing

2
@chovyターミナルを開き、実行wiresharkしてGUIを起動します。
フェニックス2016年

10
フラグ--with-qt5は非推奨としてリストされていることに注意してください。使用する必要があります--with-qt
マイク・

5
これは、WiresharkのようなGUIアプリケーションに推奨されるアプローチではありません。以下のRaduの回答を参照してください。現時点では、外部の名前解決(DNS)、コーデックサポートなどの機能も利用できません。brew cask install wireshark代わりに使用してください。
Lekensteyn 2017

80

を使用cask.app/Applicationsフォルダーにバイナリを作成することをお勧めします(reinstall既にインストールされている場合は使用します):

brew cask install wireshark

このアプローチの利点は、brew install wireshark --with-qtコンパイルに多くの時間を費やすことなく、より多くの機能が有効になることです。

これは、グラフィカルアプリケーションにも推奨されるアプローチであり、Wireshark開発者によって配布された公式の完全なビルドを使用します。


7

間違った質問をしたことがわかりました!Wiresharkは、tsharkまたは...を使用するguiです。brewでインストールすると、tsharkがインストールされます。そのため、ターミナルにWiresharkが見つからなかったが、tsharkは見つかりました。


1
ln -s / usr / local / bin / tshark / usr / local / bin / wireshark
CousinCocaine 2014年

1
はい、brewで--with-qtフラグを使用してGUIも取得します。
ネオタピル2014

私はそれをやった。GUIを開始するにはどうすればよいですか?
2015年

1
私は実行brew reinstall wireshark --with-qt5したばかりで、最後の指示はあなたが望むものです:.appバンドルがインストールされました。brew linkapps wiresharkこれらを/ Applicationsにシンボリックリンクするために実行します。==>概要🍺/usr/local/Cellar/wireshark/2.2.1:679ファイル、145.7M、4分33秒で構築ブッダ:〜Jim $ brew linkapps Wiresharkリンク:/ usr / local / opt / wireshark / Wireshark .app 1つのアプリを/ Applications Buddha:〜Jim $にリンクしました
Jim Monty

2
(ミニマークダウンで地獄に!私は今、私の死に30分近づいています。上記のコメントをフォーマットして繰り返しフォーマットする必要があるため、繰り返しコメントをフォーマットするよりも、その30時間をはるかに生産的に使用できます。)
ジムモンティ

7

brew install wireshark --with-qtmacOS Mojaveを実行している私のラップトップでは、2019年7月の時点でコマンドが機能しないと思います。したがって、Homebrewを使用してWiresharkをインストールするには、以下の手順に従います。

  1. Homebrewの更新: `brew update '
  2. HTTPSを使用してCaskroom / Cask GitHubリポジトリをタップします。 brew tap caskroom/cask
  3. 次のすべての既知のキャスクを検索しますwiresharkbrew search wireshark
  4. wiresharkキャスクに関する情報を確認してください(必ず):brew cask info wireshark
  5. wiresharkキャスクをインストールします。brew cask install wireshark
  6. クリーンアップ(念のため): brew cleanup

すべてがうまくいけば🍺 wireshark was successfully installed!、ステップ5の後で確認できます。


1
wiresharkこれらのすべての手順の後にターミナルを入力して、GUIインターフェイスを起動します。
マイク
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.