Error on installing aircrack-ng "/usr/bin/ld: cannot find -lnl-genl-3"

Я использую 14.04. I followed this post on installing Aircrack. As I enter the last command sudo make install Я получаю эту ошибку:

/usr/bin/ld: cannot find -lnl-genl-3

1 ответ

РЕДАКТИРОВАТЬ

Чтобы устранить эту конкретную ошибку, установите следующие пакеты и повторите попытку. Откройте терминал и выполните следующие команды после того, как вы перейдете в соответствующий каталог:

sudo apt-get update
sudo make clean
sudo apt-get install libnl-genl-3-200 libnl-genl-3-dev libnl-idiag-3-dev
make
sudo make install

Краткий ответ

Вам не нужно вручную загружать программное обеспечение, которое вам нужно установить, глупо, это Debian Ubuntu, а не Windows:) Почему вы думаете, что у нас не так много вирусов и вредоносных программ, как Windows? Это из-за сертифицированного управления пакетами, и у Debian / Ubuntu на сегодняшний день самое большое репо из всех других Unix, таких как дистрибутив.

Откройте терминал и выполните следующие команды для установки aricrack-ng

sudo apt-get update
sudo apt-get install aircrack-ng

Для поиска программного обеспечения, доступного через официальные репозитории Ubuntu, вы можете открыть центр программного обеспечения Ubuntu или выполнить следующие команды аналогичным образом, как описано в следующем примере:

apt-cache search aircrack-ng

или, чтобы ограничить результаты только теми, которые содержат слово aircrack, используйте grep следующим образом:

apt-cache search aircrack-ng | grep aircrack
Другие вопросы по тегам