如何在 Ubuntu 12.04 上安装 aircrack

如何在 Ubuntu 12.04 上安装 aircrack

我从网站下载了 tar.gz 包,然后使用tar -zxvf上面提到的命令进行了解压。之后我使用了,sudo apt-get install build-essential然后进一步安装了libssl-dev。然后我将目录更改为 aircrack 文件夹。但是当我输入sudo make或 时,make我得到了同样的错误。我不知道该怎么办。我也安装了他们在错误中要求的文件。仍然显示相同的错误。好吧,我不允许上传图片。

错误是:

common.mak:85: *** Cannot find development files for any supported version of libnl. install either libnl1 or libnl3..  Stop.

答案1

如果您想从源代码安装它(尽管 Naveens 的答案会更简单)您必须安装 libnl-dev。

要从源代码安装,您需要为编译的程序使用的每个库安装 -dev 包。每当编译的程序要求库时,请在 synaptic 中查找它(如果您没有以apt-get install synapticroot 身份运行它),然后选择库的 -dev 包,其中包含程序编译到库所需的标头。

答案2

如何在不编译的情况下安装
在终端中执行此命令:

sudo apt-get 更新
sudo apt-get 安装 aircrack-ng

相关内容