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