You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

编译arp-scan指定libpcap路径及运行时动态库缺失问题求助

解决arp-scan运行时找不到libpcap动态库的问题

你遇到的问题是因为libpcap安装在非系统默认的动态库目录(/tmp/Abhie5l/lib),系统动态链接器默认不会检索这个路径,以下是几种解决方法:

临时生效方案(仅当前终端会话有效)

  • 先设置环境变量指定动态库路径:
    export LD_LIBRARY_PATH=/tmp/Abhie5l/lib:$LD_LIBRARY_PATH
    
  • 再运行arp-scan:./arp-scan

永久生效方案(系统全局有效)

  • 编辑动态库配置文件(需root权限):
    sudo vi /etc/ld.so.conf
    
  • 在文件末尾添加一行:/tmp/Abhie5l/lib
  • 保存后更新动态库缓存:
    sudo ldconfig
    
  • 之后直接运行./arp-scan即可

重新编译指定路径(一劳永逸)

  • 如果重新配置arp-scan,在configure阶段明确指定libpcap的安装路径:
    ./configure --with-libpcap=/tmp/Abhie5l/lib
    
  • 重新编译安装:
    make && make install
    
  • 这样编译后的arp-scan会自动关联指定路径的libpcap,无需额外配置

内容的提问来源于stack exchange,提问作者ABHIJITH EA

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.29 11:02:38