能否获得有关安装 aircrack-ng-1.2-beta3/aircrackng-1.1 的详细帮助?我使用的是 Ubuntu 14.04。
答案1
Aircrack-ng 1.1 位于官方 Ubuntu 存储库
按 Ctrl+Alt+ T 打开终端
然后在终端中复制并粘贴以下命令。
然后按 Enter。
sudo apt-get install aircrack-ng
编辑 :
为了解决您的问题,请在安装前运行更新。
sudo apt-get update
答案2
正如 BillGates 在回答中提到的,Aircrack-ng 1.1 位于存储库中。
要安装1.2-beta3
,您需要下载源代码:
wget http://download.aircrack-ng.org/aircrack-ng-1.2-beta3.tar.gz
提取它:
tar xzf aircrack-ng-1.2-beta3.tar.gz
更改到目录:
cd aircrack-ng-1.2-beta3
确保你已经build-essentials
安装了该软件包,以便能够编译程序。然后开始编译:
make
您可能会遇到一些缺失的库,例如您可能会看到如下内容:
common.mak:85: *** Cannot find development files for any supported version of libnl. install either libnl1 or libnl3.. Stop.
要解决这些错误,请安装所有缺失的发展例如libnl-3-dev
这个库。
完成后,您可以从此目录运行 Aircrack 或在系统范围内安装它:
sudo make install
答案3
我格式化了我的电脑,显然我必须重新安装所有程序。当再次安装 aircrack-ng 时,我意识到需要安装更多依赖项,有些是建议的,有些是默认安装的。
sudo su
输入你的密码,然后安装所有依赖项,以下是列表
apt-get install build-essential libssl-dev libnl-3-dev libnl-genl-3-dev
dpkg-dev g++ g++-4.8 libc-dev-bin libc6-dev libstdc++-4.8-dev zlib1g-dev
debian-keyring g++-multilib g++-4.8-multilib gcc-4.8-doc libstdc++6-4.8-dbg
glibc-doc libstdc++-4.8-doc libalgorithm-merge-perl libssl-doc
libalgorithm-diff-xs-perl
之后,更新你的系统
apt-get update
安装完成后,你可以启动 aircrack 安装,如下所示
wget http://download.aircrack-ng.org/aircrack-ng-1.2-rc4.tar.gz
tar -zxvf aircrack-ng-1.2-rc4.tar.gz
cd aircrack-ng-1.2-rc4
make
make install
这样 aircrack-ng 就可以启动并运行了。现在可以保证成功了
答案4
要从官方 Ubuntu 存储库安装 Aircrack-ng 1.2 rc3-4,
你必须安装 wily、xenial 或 yakkety 的源
检查当前源列表:
cat /etc/apt/sources.list
添加 xenial 源列表:
cat >> /etc/apt/sources.list
在新行中复制并粘贴以下行
deb http://archive.ubuntu.com/ubuntu xenial main restricted universe multiverse
然后按 ctrl+J 和 ctrl+D,换行并完成编辑
然后更新存储库
sudo apt-get update
然后安装 aircreack-ng 1.2 rc3-4
apt-get install aircrack-ng