私はHomebrewとMacPortsがインストールされているMacOS Mojave 10.14.2を実行しています。コマンドラインからdsniffファミリをインストールしようとしていますが、この目的のためにXcodeのコマンドラインツールをインストールしようとしています。 Xcode 10.1もあります。
私が走って答えを受けるたびsudo port
にinstall dsniff
:
エラー:dsniffを構成できません。 /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/work/dsniff-2.4/config.logを参照してください。エラー:dsniffを設定できません:設定失敗:コマンド実行失敗エラー:詳細については、/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_net_dsniff/dsniff/main.logを参照してください。エラー:フォローhttps://guide.macports.org/#project.ticketsエラーを報告してください。エラー:ポートdsniffの処理に失敗しました。
- 最初のエラーログ:https://pastebin.com/pFjr0wLJ
- 2番目のエラーログ:https://pastebin.com/jBjFSBvy
install dsniff -devel
実行しても同じエラーメッセージが表示されます。
オンラインでソリューションを読み、提供されたログを解釈した後、Brewを使用してインストールを試みました。
私は実行し、brew install berkeley-db libnet libnids libpcap openssl
すべての依存関係が更新またはインストールされました。私が経験している主な問題は、依存関係へのパスを設定することです。
構成スクリプトを実行しようとするたびに、./configure /
$./configure: No such file ordirectory というメッセージが表示されます。
--with-libpcap=/usr/local/opt/libpcap \
--with-openssl=/usr/local/opt/openssl \
--with-libnet=/usr/local/opt/libnet \
--with-libnids=/usr/local/opt/libnids \
--without-x
どのように進むべきかわかりません。