Brew install libpcap 不提供二进制文件
Brew install libpcap does not provide binaries
愚蠢的问题:我正在尝试使用 brew 在我的 macOS (Big Sur) 上安装 libpcap。我执行了“brew install libpcap”。现在,我想我现在可以 运行 开箱即用的 libpcap,但它告诉我 libpcap: command not found
。 brew 告诉我这个:
If you need to have libpcap first in your PATH, run:
echo 'export PATH="/usr/local/opt/libpcap/bin:$PATH"' >> /Users/michal/.bash_profile
现在我检查它在 bash_profile 中,但它不起作用。所以我检查了实际的包,里面没有二进制文件。二进制文件也不在 usr/local/bin
.
中
brew 还告诉我
libpcap is keg-only, which means it was not symlinked into /usr/local
because macOS already provides this software and installing another
version in parallel can cause all kinds of trouble.
但是我真的不知道这是什么意思,因为我在任何地方都找不到它。
这是怎么回事?它安装在哪里,我如何 运行 该程序?
来自TCPDUMP:
... libpcap, a portable C/C++ library for network traffic capture.
libpcap 是一个库,而不是一个程序。
愚蠢的问题:我正在尝试使用 brew 在我的 macOS (Big Sur) 上安装 libpcap。我执行了“brew install libpcap”。现在,我想我现在可以 运行 开箱即用的 libpcap,但它告诉我 libpcap: command not found
。 brew 告诉我这个:
If you need to have libpcap first in your PATH, run: echo 'export PATH="/usr/local/opt/libpcap/bin:$PATH"' >> /Users/michal/.bash_profile
现在我检查它在 bash_profile 中,但它不起作用。所以我检查了实际的包,里面没有二进制文件。二进制文件也不在 usr/local/bin
.
brew 还告诉我
libpcap is keg-only, which means it was not symlinked into /usr/local because macOS already provides this software and installing another version in parallel can cause all kinds of trouble.
但是我真的不知道这是什么意思,因为我在任何地方都找不到它。
这是怎么回事?它安装在哪里,我如何 运行 该程序?
来自TCPDUMP:
... libpcap, a portable C/C++ library for network traffic capture.
libpcap 是一个库,而不是一个程序。