Apa cara yang disarankan untuk mendapatkan nmap di OSX?

34

Bisakah saya menggunakan apt-get, atau saya harus menggunakan beberapa alat Mac?

Jim
sumber
1
Secara default tidak ada apt-getpada OS X. Jadi pertanyaannya adalah, apakah Anda sudah apt-getmenginstal (mungkin dengan menginstal FINK) dan sekarang Anda tidak yakin apakah Anda dapat menginstalnya nmap? Atau apakah Anda benar-benar tidak yakin tentang cara menginstal nmapatau paket lainnya dan hanya memilih apt-getsebagai contoh?
Adaephon

Jawaban:

46

Pilihan pertama

Situs Web Resmi Nmap


Opsi kedua

Manajer Paket Homebrew

  • Instal Homebrew

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

    $ brew install nmap
    
  • Pilihan

    $ brew search nmap
    $ brew info nmap
    

Opsi ketiga

Manajer Paket MacPorts

  • Instal MacPorts

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

    $ sudo port install nmap
    
  • Pilihan

    $ sudo port search nmap
    $ sudo port info nmap
    
suara
sumber
3
PERINGATAN: posting ini memberikan perintah untuk menjalankan kode jarak jauh di mesin Anda! Jangan menjalankan apa pun dari "raw.githubusercontent.com" karena dapat berubah dan bukan metode resmi.
Michael Ozeryansky
3
@MichaelOzeryansky Benar untuk MacPorts, tetapi untuk Homebrew itu adalah cara resmi.
Franklin Yu
1
Opsi ketiga adalah favorit saya.
Yevgeniy Afanasyev
8

Manajer paket untuk MacOS

Pengelola paket yang sering digunakan orang dengan MacOS, adalah Homebrew,

Untuk menginstal nmap, gunakan Homebrew-

http://brewformulas.org/Nmap

brew install nmap

Catatan tambahan
Pertanyaan Anda sebagian besar dijawab di tautan unix.stackexchange ini. https://unix.stackexchange.com/questions/80711/how-to-install-apt-get-get-or-yum-on-mac-os-x Jadi, apt-get tidak benar-benar direkomendasikan sebagai manajer paket untuk MacOS . Homebrew adalah satu .. dan satu lagi disebut macports. ..Tampaknya Anda bisa mendapatkan apt-get di macOS tetapi membuatnya bekerja, kata mereka di sini, sedikit lebih maju.

Saya sarankan Anda mempelajari manajer paket Anda, dalam kasus MacOS, macports atau homebrew, belajar cara mendapatkan daftar paket, atau mencari paket misalnya mencari nmap, melihat perintah untuk mencari atau mendaftar paket dan menginstal paket . itu jika google gagal memunculkan perintah homebrew untuk menginstal nmap. Padahal google muntah untuk saya http://brewformulas.org/Nmap brew install nmap

barlop
sumber
1
Agak berani mengatakan "Manajer paket untuk MacOS adalah homebrew", sama resmi dengan Mac Ports.
Michael Ozeryansky
1
@MichaelOzeryansky terima kasih, saya telah mengoreksi pernyataan saya
barlop
1
Apple Inc. secara resmi mengenali dan mengakui MacPorts tetapi tidak Homebrew: developer.apple.com/opensource
voices