Was ist der empfohlene Weg, um nmap unter OSX zu bekommen?

34

Kann ich einfach apt-get verwenden oder sollte ich ein Mac-Tool verwenden?

Jim
quelle
1
Standardmäßig gibt es apt-getunter OS X keine. Die Frage ist also, apt-getob Sie bereits installiert sind (wahrscheinlich durch die Installation von FINK) und ob Sie jetzt nicht sicher sind, ob Sie damit installieren nmapkönnen. Oder sind Sie sich nicht sicher, wie Sie nmapsolche Pakete installieren sollen, und haben nur apt-getein Beispiel ausgewählt?
Adaephon

Antworten:

46

Erste Wahl

Offizielle Website von Nmap


Zweite Option

Homebrew Package Manager

  • Installieren Sie Homebrew

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

    $ brew install nmap
    
  • Wahlweise

    $ brew search nmap
    $ brew info nmap
    

Dritte Option

MacPorts Package Manager

  • Installieren Sie MacPorts

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

    $ sudo port install nmap
    
  • Wahlweise

    $ sudo port search nmap
    $ sudo port info nmap
    
Stimmen
quelle
3
WARNUNG: Dieser Beitrag enthält Befehle zum Ausführen von Remote-Code auf Ihrem Computer! Führen Sie auf "raw.githubusercontent.com" nichts aus, da sich dies ändern kann und nicht die offizielle Methode ist.
Michael Ozeryansky
3
@MichaelOzeryansky Richtig für MacPorts, aber für Homebrew ist das der offizielle Weg.
Franklin Yu
1
Die dritte Option ist mein Favorit.
Jewgenij Afanasjew
8

Der Paketmanager für MacOS

Ein Paketmanager, den die Leute oft mit MacOS benutzen, ist Homebrew.

Um nmap zu installieren, verwenden Sie Homebrew-

http://brewformulas.org/Nmap

brew install nmap

Zusätzliche Hinweise
Ihre Frage wird größtenteils über diesen unix.stackexchange-Link beantwortet. https://unix.stackexchange.com/questions/80711/how-to-install-apt-get-or-yum-on-mac-os-x Daher wird apt-get als Paketmanager für MacOS nicht wirklich empfohlen . Homebrew ist eine .. und eine andere namens Macports. ..Anscheinend kann man mit macOS zurechtkommen, aber es funktioniert, heißt es hier, ein bisschen fortgeschritten.

Ich schlage vor, Sie lernen Ihren Paketmanager kennen, im Falle von MacOS, Macports oder Homebrew, wie man eine Liste von Paketen abruft oder nach einem Paket sucht, z . In diesem Fall kann Google den Homebrew-Befehl zur Installation von nmap nicht aufrufen. Obwohl google sich für mich gemeldet hat http://brewformulas.org/Nmap brew install nmap

barlop
quelle
1
Es ist ein bisschen mutig zu sagen, "Der Paketmanager für MacOS ist Homebrew", es ist genauso offiziell wie Mac Ports.
Michael Ozeryansky
1
@MichaelOzeryansky danke, ich habe meine Aussage korrigiert
Barlop
1
Apple Inc. erkennt MacPorts offiziell an und erkennt sie an, Homebrew jedoch nicht: developer.apple.com/opensource
voices