Я обнаружил, что хочу установить nmap 7.60 bc, он имеет действительно опрятную функциональность для сканирования IP-адресов для получения информации о моей локальной сети (ИСПОЛЬЗУЕМАЯ ОТВЕТСТВЕННОСТЬ, конечно), но 16.04 не поддерживает v7.60 из-за множества нерешенных зависимостей. Я не могу понять, как решить эти зависимости. Это происходит совсем немного с исходными пакетами, которые я хочу установить в Ubuntu.
На веб-сайте nmap установлено install nmap 7.60 . Хотя, как вы видите из первоначальных downvotes, это считается очень плохой практикой. Я не могу понять, как получить то, что мне нужно, без непреднамеренного открытия моей ОС до действительно плохих долгосрочных побочных эффектов.
Итак, как мне это сделать?
Самый надежный способ установить последнюю версию Nmap, независимо от того, какую систему вы используете, - это сборка из исходного кода. Просто убедитесь, что у вас установлен компилятор C / C ++ и установлены заголовки разработки OpenSSL. Один простой способ убедиться, что у вас есть зависимости сборки от систем Ubuntu и Debian, нужно запустить sudo apt-get build-dep nmap. Это позволит получить и установить пакеты зависимостей сборки для Nmap, которые должны работать нормально.
Самый надежный способ установить последнюю версию Nmap, независимо от того, какую систему вы используете, - это сборка из исходного кода. Просто убедитесь, что у вас установлен компилятор C / C ++ и установлены заголовки разработки OpenSSL. Один простой способ убедиться, что у вас есть зависимости сборки от систем Ubuntu и Debian, нужно запустить sudo apt-get build-dep nmap. Это позволит получить и установить пакеты зависимостей сборки для Nmap, которые должны работать нормально.
Самый надежный способ установить последнюю версию Nmap, независимо от того, какую систему вы используете, - это сборка из исходного кода. Просто убедитесь, что у вас установлен компилятор C / C ++ и установлены заголовки разработки OpenSSL. Один простой способ убедиться, что у вас есть зависимости сборки от систем Ubuntu и Debian, нужно запустить sudo apt-get build-dep nmap. Это позволит получить и установить пакеты зависимостей сборки для Nmap, которые должны работать нормально.
EDIT: Я оставляю это здесь только потому, что это яркий пример того, ЧТО НЕ ДЕЛАТЬ.
Сначала я добавляю это в свой /etc/apt/sources.list:
deb http://ftp.us.debian.org/debian sid main
Затем, sudo apt-get update и sudo apt-get install nmap.
Чтобы проверить, я запустил это для сканирования локальной сети:
sudo nmap -O 192.168.0.100-109
Через пару минут (на медленной машине) я получить список IP-адресов с ОС и MAC-адресами. Woohoo!
EDIT: Я оставляю это здесь только потому, что это яркий пример того, ЧТО НЕ ДЕЛАТЬ.
Сначала я добавляю это в свой /etc/apt/sources.list:
deb http://ftp.us.debian.org/debian sid main
Затем, sudo apt-get update и sudo apt-get install nmap.
Чтобы проверить, я запустил это для сканирования локальной сети:
sudo nmap -O 192.168.0.100-109
Через пару минут (на медленной машине) я получить список IP-адресов с ОС и MAC-адресами. Woohoo!
EDIT: Я оставляю это здесь только потому, что это яркий пример того, ЧТО НЕ ДЕЛАТЬ.
Сначала я добавляю это в свой /etc/apt/sources.list:
deb http://ftp.us.debian.org/debian sid main
Затем, sudo apt-get update и sudo apt-get install nmap.
Чтобы проверить, я запустил это для сканирования локальной сети:
sudo nmap -O 192.168.0.100-109
Через пару минут (на медленной машине) я получить список IP-адресов с ОС и MAC-адресами. Woohoo!