Mac HomebrewとWireshark


73

Homebrewを使用してWireshark(.org)をインストールしました。

brew install wireshark

最後に、スクリプトは言う

==> ./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

「wireshark」GUIが見つかりません。
それを構築する方法のアイデアはありますか?

ありがとう

回答:


106
$ brew options wireshark

wiresharkのオプションを表示します--with-qt5。QTは、Wiresharkが1.10以降で使用するGUIツールキットです。したがって、次のコマンドを使用してwiresharkをインストールします。

$ brew install wireshark --with-qt5

または、既に以前にWiresharkを使用している場合:

$ brew reinstall wireshark --with-qt5

このオプションを追加しない場合、コマンドラインツールtsharkがインストールされます。


8
1.10.0GTKの代わりにWireshark QT で始まることに注意してください。したがって、オプションを使用できます--with-qt
-hanxue

8
brew reinstall wireshark --with-qt
ルイ

15
初めて、既定ではインストールされない数式を使用したことがあります。--without-guiwiresharkをインストールするほとんどの人がおそらく期待しているGUIなしで盲目的に継続する代わりに、それがあればより良いでしょう。
スキマ14

@hanxueインストール後に実行するにはどうすればよいですか?
ゾルタン

私が使用するreinstallコマンドを、それが、この中で説明したように、私は再作成シンボリックリンクに持っていた動作させるためにgithubの問題:RM「は/ usr / local / binに/ Wiresharkの」&&醸造リンク--overwriteのwireshark
subelsky


4

さて、システムはX11 GUIをインストールしないと警告しました。それでは、構成フェーズにそれを有効にするオプションがありますか?X11を実行するには、余分なセットが必要になります。

http://www.wireshark.org/download.htmlあなたが使用できるバイナリdownstallerがあり...


御返答いただき有難うございます。私はX11を持っていますが、何が欠けているのか分かりません。何らかの方法でwireshark guiを構築する必要があります... homebrewでそれを行う方法については言及していません。これは、スクリプト「はgithub.com/mxcl/homebrew/blob/master/Library/Formula/...」申し訳ありませんが、私は初心者だ
miku8

スクリプトで--disable-wiresharkを使用せずに実行します。スクリプトを編集します...依存関係の問題も発生する可能性があるため、-disable-dependency-trackingも削除できますが、もちろんエラーも発生する可能性があります。... wiresharkサイトには、wireshark、インストーラーなどの完全なバイナリビルドがあることを知っていますか?それはずっと簡単です。
辺野


1

--disable-wiresharkconfigureスクリプトのオプションでGUIの構築を無効にしたようです。

以前のビルドからクリーンアップし、configureを実行せずに実行してから--disable-wireshark再構築する必要があります。

残念ながら、私はあなたのOSでこれを行うのを手伝うことができません。


1

私の評判は低すぎて@jonchangの答えにコメントすることはできません。これは古いことですが、他の人がこれを見つけた場合に備えて...

brew install wireshark --with-qt

@jonchangの答えに示されているように私のために働いた(brew reinstall wireshark --with-qtすでにqtなしでwiresharkをインストールしている場合は、@ Louisが言及したように使用してください)。

実行に関しては、OS Xアプリケーションはインストールされませんが、コマンドラインからqtを実行できるはずです。

/usr/local/Cellar/wireshark/{{version}}/bin/wireshark-qt

0

ある時点で、キャスク式が追加されました。そのため、次のコマンドは実際にWiresharkをUIとともに通常のアプリとしてインストールします。

brew cask install wireshark

そして、アプリケーションまたはSpotlightで見つけることができます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.