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

树莓派Raspbian安装arping报错:./configure不存在,求排查

解决树莓派Raspbian上安装arping时的configure错误问题

嘿,作为Linux新手遇到这种编译问题太正常啦,我来帮你拆解下问题原因和解决办法:

问题根源分析

你遇到的 -bash: ./configure: No such file or directory 以及后续的make失败,主要有这几个可能:

  1. 没进入正确的解压目录:你解压tar.gz后,可能直接在父目录执行了./configure,但实际脚本在解压出来的子文件夹里。
  2. 源码包的构建方式不是autotools:有些版本的arping改用了CMake等其他构建工具,压根没有configure脚本。
  3. 缺少构建依赖/需要生成configure脚本:如果是从GitHub直接下载的开发版源码(不是官方发布的稳定包),可能需要先手动生成configure脚本,而你没装对应的工具。

最省心的解决办法(推荐新手)

其实Raspbian官方软件源里已经有现成的arping包,完全不用自己编译!直接在终端运行这两行命令就行:

sudo apt update
sudo apt install arping

这会自动帮你安装好适配树莓派的稳定版本,省掉一堆编译的麻烦。

如果一定要手动编译的话

要是你偏要体验源码编译的过程,按下面的步骤来:

  1. 先确认解压目录里的文件:
    进入解压后的文件夹(比如cd arping-2.21,具体名字看你下载的包),然后用ls命令查看文件。如果看不到configure,但有CMakeLists.txt,说明要用CMake构建:
    sudo apt install cmake libpcap-dev
    cmake .
    make
    sudo make install
    
  2. 如果需要生成configure脚本:
    要是看到autogen.sh或者configure.ac这类文件,说明需要先生成configure,先装依赖:
    sudo apt install autoconf automake libtool libpcap-dev
    ./autogen.sh
    ./configure
    make
    sudo make install
    
  3. 确认路径正确性:
    一定要确保你是在包含configure(或者CMakeLists.txt)的目录里执行命令,别在父目录瞎跑~

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 03:25:39