Каков рекомендуемый способ получить nmap на OSX?


34

Могу ли я просто использовать apt-get или использовать какой-нибудь инструмент Mac?


1
По умолчанию его нет apt-getв OS X. Итак, вопрос в том, установлены ли вы уже apt-get(возможно, установив FINK), и теперь вы не уверены, сможете ли вы установить nmapего? Или вы совершенно не знаете, как установить nmapили другие подобные пакеты, и просто выбрали apt-getв качестве примера?
Adaephon

Ответы:


46

Первый вариант

Официальный сайт Nmap


Второй вариант

Homebrew Package Manager

  • Установить Homebrew

    $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  • Установить Nmap

    $ brew install nmap
    
  • Необязательный

    $ brew search nmap
    $ brew info nmap
    

Третий вариант

Диспетчер пакетов MacPorts

  • Установите MacPorts

    $ bash -c "$(curl -fsSL https://raw.githubusercontent.com/tjt263/macports-installer/master/macports-installer.sh)"
    
  • Установить Nmap

    $ sudo port install nmap
    
  • Необязательный

    $ sudo port search nmap
    $ sudo port info nmap
    

3
ВНИМАНИЕ: этот пост дает команды для выполнения удаленного кода на вашем компьютере! Не запускайте ничего с «raw.githubusercontent.com», так как это может измениться и не является официальным методом.
Михаил Озерянский

3
@MichaelOzeryansky Правда для MacPorts, но Homebrew , что является официальным способом.
Франклин Ю

1
Третий вариант мой любимый.
Евгений Афанасьев

8

Менеджер пакетов для MacOS

Менеджер пакетов, который люди часто используют с MacOS, это Homebrew,

Чтобы установить nmap, используйте Homebrew-

http://brewformulas.org/Nmap

brew install nmap

Дополнительные примечания. На
ваш вопрос в основном дан ответ по этой ссылке unix.stackexchange. /unix/80711/how-to-install-apt-get-or-yum-on-mac-os-x Итак, apt-get не очень рекомендуется в качестве менеджера пакетов для MacOS , Доморощенный это один .. а другой называется macports. ... Очевидно, вы можете получить apt-get на macOS, но заставить его работать, говорят они, здесь немного сложнее.

Я предлагаю вам изучить менеджер пакетов, в случае MacOS, macports или homebrew, узнать, как получить список пакетов, или выполнить поиск пакета, например поиск по nmap, см. Команду для поиска или просмотра списка пакетов и установки пакета. , это если Google не может вызвать команду homebrew для установки nmap. Хотя гугл вырвал за меня http://brewformulas.org/Nmap brew install nmap


1
Немного смело говорить «Менеджер пакетов для MacOS - доморощенный», он такой же официальный, как Mac Ports.
Михаил Озерянский

1
@MichaelOzeryansky спасибо, я исправил свое утверждение
barlop

1
Apple Inc. официально признает и признает MacPorts, но не Homebrew: developer.apple.com/opensource
голоса
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.