"Xcode non è installato su questo sistema. Installa dal messaggio Apple Appstore. "Durante l'installazione di Metasploit

1

Quindi sto cercando di installare Metasploit sul mio Mac in esecuzione con l'ultima versione di Sierra 10.12.1. Ho già installato Homebrew e ho installato l'ultima versione Xcode dall'Appstore, ma quando provo a installare Metasploit ottengo l'errore:

Omar$ ./msf_install.sh -i -p msfpassword -r
[*] Log file with command output and errors /tmp/msfinstall-Nov-08-16-130717.log
[*] Verifying that Development Tools and Java are installed:
[*] Java is installed.
[*] Xcode is not installed on this system. Install from the Apple AppStore.

Anche se ho appena installato Xcode. Cose che ho provato:

  • Per assicurarti che Xcode sia installato, ho eseguito il comando: xcode-select -p
    e fornisce: /Applications/Xcode.app/Contents/Developer che credo sia corretto.

  • Ho eseguito brew doctor e dice che tutto è ok e sono pronto per preparare

  • Ho eseguito xcode-select --install e si dice "gli strumenti della riga di comando sono già installati, utilizzare" Aggiornamento software "per installare gli aggiornamenti" (anche se tutto è aggiornato!)

Aiutatemi, questa cosa mi sta facendo impazzire!

    
posta Omar 08.11.2016 - 20:30
fonte

1 risposta

1

Ho risolto il problema! Tutto quello che dovevo fare era aprire il file msf_install.sh con Xcode. Quindi cambia "com.apple.pkg.XcodeMAS" in "com.apple.pkg.Xcode". Questo è tutto. Il motivo per cui questo problema si verifica è perché le versioni più recenti di Xcode non utilizzano "MAS" nel nome del file. La persona che ha creato il file msf_install.sh lo ha reso qualche tempo fa prima che il nome del file fosse cambiato.

    
risposta data 09.11.2016 - 02:40
fonte

Leggi altre domande sui tag