Mi sono aggiornato malvolenti verso Lion dal leopardo delle nevi. Ho quindi aggiornato XCode a 4.3.1 quale parte dell'aggiornamento disinstallato 4.2 da Snow Leopard. Ho poi realizzato che uno dei miei altri strumenti di sviluppo non funziona affatto con 4.3.1, quindi ho installato 4.2.1 accanto a lui nella speranza di sistemare le cose. Non è stato così. Come rimuovo 4.2.1 quindi sono appena uscito con 4.3.1? Ho provato a eliminare 4.3.1 e reinstallarlo sperando che potesse rilevare 4.2.1 e rimuoverlo come faceva quando sono stato aggiornato per la prima volta ma senza dadi. La ricerca sul web mostra che ho bisogno di eseguire uninstall-devtools ma non riesco a trovarlo da nessuna parte,/Developer non esiste ... Cercando di reinstallare 4.2.1 nella speranza che ci fosse un disinstallazione sepolto lì dice "L'assistente per l'installazione di Xcode non può essere installato perché xcode è già installato" (non è stato detto per la prima volta ovviamente) quindi non posso reinstallare senza la versione 4.3.1 nella speranza di ottenere una cartella/Developer ... Sembra che non vi siano disinstallazione-devtools nascosti in 4.3.1 (e ho installato anche strumenti da riga di comando). Non riesco a trovare la 4.2.1, forse non è stata installata (ho dimenticato di verificare le capacità del disco prima/dopo), ma perché non posso provare a installarlo di nuovo senza alcun xcode installato?Disinstallare Xcode 4.2.1 dopo l'installazione 4.3.1
risposta
Si scopre che installer 4.2.1 di installa effettivamente un programma di installazione Xcode nella cartella applicazioni, che a sua volta installa effettivamente Xcode. La soluzione è trovare il programma di installazione installato (ha molto senso ...) e installare Xcode e le cose si comportano come previsto.
Le versioni di Xcode che supportano l'installazione in/Applications anziché in/Developer in teoria vengono rimosse tramite il trascinamento nel cestino.
In pratica, non sono sicuro di fidarmi del processo, e mi piacerebbe che ci fosse ancora uno script di pulizia più robusto.
Installare Xcode 4.2.1 di nuovo e quindi disinstallarlo:
sudo /Developer/Library/uninstall-devtools --mode=all
Si scopre che il programma di installazione per 4.2.1 installa un * programma di installazione * ... una volta capito, l'ho risolto. – ima747
ha funzionato perfettamente. La versione nella directory/Developer è la vecchia Xcode e quella in/Applications è la nuova. –
Cerca "Xcode 4.2" sotto il riflettore o nel cercatore ti troverà l'app quindi spostarlo nel cestino. Ma non dimenticare di controllare la versione.
ha molto senso! Forse, per rendere il processo ancora migliore, il programma di installazione installato dovrebbe installare un altro programma di installazione da qualche altra parte che quindi installa xcode! – nbransby
È un approccio perfettamente cromatico. – ima747