Personalmente, penso che invece di provare a " eludere " un metodo per disinstallare Xcode lasciando intatto CLT sia troppo ingombrante. Il mio consiglio è di:
- Disinstallare Xcode completamente
- Installa Xcode CLT
Ciò dovrebbe richiedere meno di 5 minuti in totale ed è abbastanza semplice.
Disinstallare Xcode
Esistono diversi modi per disinstallare Xcode. Un eccellente tutorial è disponibile su OSXDaily .
Tuttavia, il modo più affidabile che ho trovato per disinstallare il software è con l' app gratuita consigliata da Macworld.com chiamata AppCleaner . Puoi "trascinare e rilasciare" o "Cerca" per le tue app che desideri rimuovere e troverà tutti i file / directory correlati per te, anche quelli che vengono installati come demoni di lancio.
Disclaimer: io non affiliato con l'app o gli sviluppatori di app in alcun modo.
Installa Xcode CLT (da Yosemite a Sierra)
L'installazione di Xcode CLT è in realtà abbastanza semplice. In Terminale, eseguire il comando seguente:
xcode-select --install
Verrà visualizzata una finestra di dialogo che richiederà di "Ottieni Xcode", "Annulla" o "Installa". Selezionare "Installa" per installare solo il CLT .
L'installer farà il suo dovere e ti avviserà una volta completato. Una volta terminato, avrai accesso a strumenti come git
e svn
. È possibile eseguire quei comandi provandoli nel Terminale.
CLT verrà installato su /Library/Developer/CommandLineTools/
Questo è tutto! Xcode CLT è installato e pronto per l'uso.
brew doctor
ad esempio mi dàError: Failure while executing: /usr/bin/otool -L /usr/bin/install_name_tool
excode-select --install
ritornaxcode-select: error: command line tools are already installed, use "Software Update" to install updates