Come disinstallare Xcode IDE senza rimuovere completamente gli strumenti di sviluppo


10

Volevo abilitare le librerie degli sviluppatori su Mac (RoR, Perl, gcc ecc.), Quindi ho installato Xcode 3.2. Sono interessato solo a questi strumenti da riga di comando e non userò affatto Xcode (o altri strumenti GUI con campane e fischi per sviluppatori Mac e iPhone che fanno parte dell'SDK), in quanto mi piace generalmente usare un editor di testo e il riga di comando.

Come rimuovo solo quegli strumenti IDE mantenendo intatto il mio ambiente di programmazione? Preferirei recuperare lo spazio su disco.

Risposte:


2

A partire dalle recenti versioni di Xcode 4 è ora possibile ottenere gli strumenti da riga di comando come download e programma di installazione separati: è un download molto più piccolo: http://developer.apple.com/downloads .

Ti consigliamo di disinstallare un'installazione Xcode esistente con il comando:

$ sudo /Developer/Library/uninstall-devtools --mode=all

prima di installare solo gli strumenti da riga di comando.


4
Sto eseguendo El Capitan e non c'è nessuna cartella / Developer sulla mia macchina. (Il che significa no / Developer / Library, e anche una ricerca non riesce a visualizzare alcuna uninstall-devtoolsutilità.)
Dannid

1

Aggiornamento della risposta per gli utenti che desiderano fare lo stesso nel 2020.

(Testato su macOS Catalina 10.15.2)

Metodo:

  1. Disinstallare l'app Xcode: per questo è possibile utilizzare la gestione della memoria.
  2. Installa gli strumenti della riga di comando tramite il comando xcode-select install
  3. Ora prova g++ -v, se ricevi un errore xcrun che dice che devi installare gli strumenti da riga di comando xcode usando xcode-select install(cosa che hai appena fatto), digita di xcode-select installnuovo. Se viene visualizzato l'errore "Usa aggiornamento software" per installare l'aggiornamento "ma non hai aggiornamenti software da installare softwareupdate --list, prova:
    sudo xcode-select --reset

0

La mia ipotesi è che dovrai eliminare le cose manualmente. Dovresti essere in grado di eliminare le cartelle Applicazioni e documentazione e le due cartelle della piattaforma iPhone se non ti interessa affatto. Questo eliminerà la maggior parte delle dimensioni (7,5 GB su 11,1 GB per me, ma sono abbastanza sicuro che alcuni di questi vengano scaricati quando apri Xcode e altri 2 GB erano file di progetto).

Si potrebbe essere in grado di cancellare completamente la cartella / Developer, ma sicuramente avere una copia di backup prima di provare, perché i compilatori potrebbero utilizzare i file memorizzati in là.


0

Sono quasi certo che anche gli strumenti gcc necessitino di Xcode per funzionare correttamente.


2
No, io uso GCC senza XCode.
CoffeeRain,

1
Inoltre, è "Xcode" - scusa: così tante persone vedono "Xcode" quindi scrivono "xCode", "XCode" e quant'altro ..
petert
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.