Qual è il modo consigliato per ottenere nmap su OSX?


31

Posso semplicemente usare apt-get o dovrei usare qualche strumento Mac?


1
Di default non ce n'è apt-getsu OS X. Quindi la domanda è: hai già apt-getinstallato (probabilmente installando FINK) e ora non sei sicuro di poterlo installare nmap? Oppure non sei completamente sicuro di come installare nmapo altri pacchetti simili e hai appena scelto apt-getcome esempio?
Adaone il

Risposte:


42

Prima opzione

Sito ufficiale di Nmap


Seconda opzione

Gestione pacchetti homebrew

  • Installa Homebrew

    $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  • Installa Nmap

    $ brew install nmap
    
  • Opzionale

    $ brew search nmap
    $ brew info nmap
    

Terza opzione

Gestione pacchetti MacPorts

  • Installa MacPorts

    $ bash -c "$(curl -fsSL https://raw.githubusercontent.com/tjt263/macports-installer/master/macports-installer.sh)"
    
  • Installa Nmap

    $ sudo port install nmap
    
  • Opzionale

    $ sudo port search nmap
    $ sudo port info nmap
    

3
ATTENZIONE: questo post fornisce i comandi per eseguire il codice remoto sul tuo computer! Non eseguire nulla da "raw.githubusercontent.com" in quanto può cambiare e non è il metodo ufficiale.
Michael Ozeryansky,

3
@MichaelOzeryansky True per MacPorts, ma per Homebrew è il modo ufficiale.
Franklin Yu,

1
La terza opzione è la mia preferita.
Yevgeniy Afanasyev,

7

Il gestore dei pacchetti per MacOS

Un gestore di pacchetti che le persone usano spesso con MacOS, è Homebrew,

Per installare nmap, usando Homebrew-

http://brewformulas.org/Nmap

brew install nmap

Note aggiuntive La
tua domanda è ampiamente risolta a questo link unix.stackexchange. https://unix.stackexchange.com/questions/80711/how-to-install-apt-get-or-yum-on-mac-os-x Quindi, apt-get non è davvero raccomandato come gestore di pacchetti per MacOS . L'homebrew è uno .. e un altro chiamato macports. ..Apparentemente puoi ottenere apt-get su macOS ma farlo funzionare è, dicono qui, un po 'avanzato.

Ti suggerisco di imparare il tuo gestore di pacchetti, nel caso di MacOS, macports o homebrew, imparare come ottenere un elenco di pacchetti o cercare un pacchetto, ad esempio cercare nmap, vedere il comando per cercare o elencare i pacchetti e installare un pacchetto . questo se google non riesce a richiamare il comando homebrew per installare nmap. Anche se Google ha vomitato per me http://brewformulas.org/Nmap brew install nmap


1
È un po 'audace dire "Il gestore dei pacchetti per MacOS è homebrew", è ufficiale come Mac Ports.
Michael Ozeryansky,

1
@MichaelOzeryansky grazie, ho corretto la mia dichiarazione
barlop

1
Apple Inc. riconosce e riconosce ufficialmente MacPorts ma non Homebrew: developer.apple.com/opensource
tjt263
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.