2010-04-09 25 views
4

Lorsque j'installe une version bêta, j'installe une installation personnalisée dans un dossier distinct vers la dernière version. J'ai plusieurs vieilles installations bêta. Comment désinstaller les anciennes versions personnalisées de Xcode?Comment désinstallez-vous les anciennes installations personnalisées de Xcode?

Comment désinstaller les anciennes versions personnalisées de Xcode? Puis-je simplement jeter le dossier dans la corbeille?
Dois-je utiliser Terminal?

Les notes de version suggèrent d'utiliser ceci:

$ sudo /Library/désinstallation-devtools --mode = all

Mais cette juste désinstaller ma version originale de version officielle 3.2 ?

Merci.

Répondre

6

Des notes de version:

Tout au long de ce document <Xcode> fait référence au chemin dans lequel les outils de développement composants Essentials sont installés.

...

Pour désinstaller les outils de développement iPhone SDK et Xcode sur le volume de démarrage ainsi que le répertoire <Xcode>, à partir d'une fenêtre de terminal:

$ sudo <Xcode>/Library/uninstall-devtools --mode=all 

Donc, si vous utilisé le chemin d'installation par défaut de /Developer, vous pouvez désinstaller en utilisant cette commande:

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

L'OP vous demande de désinstaller une seule des installations Xcode. uninstall-devtools désinstalle toutes les installations, y compris la version officielle. Comme une seule version des composants Developer Tools Essentials peut être installée à la fois, il est impossible d'utiliser cette commande de terminal pour supprimer une installation xcode spécifique. – memmons

+0

@Harkonian 'uninstall-devtools' ne désinstalle pas _all_ installations, il désinstalle seulement" son "installation, c'est-à-dire depuis un seul répertoire' '. Il peut y avoir plusieurs versions de Developer Tools Essentials installées en même temps (il vous suffit d'utiliser un chemin autre que '/ Developer' pour les installations suivantes). C'est ce que demande le PO. Il a installé dans '/ SomeOtherDir' et il veut désinstaller _that_ installation. La façon de le faire est d'utiliser 'sudo/SomeOtherDir/Bibliothèque/uninstall-devtools --mode = all'. –

5

Si vous avez plusieurs dossiers de développeur, vous pouvez les faire glisser dans la corbeille sans endommager les autres. Les dossiers des développeurs sont complètement autonomes.

L'installation de Developer Tools à partir de l'image de téléchargement peut également installer des outils dans/usr pour un développement de type Unix et makefile. Le script uninstall-devtools supprime également ces éléments. Cela ne devrait pas non plus affecter les autres dossiers de développement.

+0

+1 Merci. C'est bon à savoir. Il n'était pas clair d'être précédemment pourquoi je ne pouvais pas jeter mon dossier de développeur pour désinstaller des copies supplémentaires de Xcode. – memmons

2

Ceci est plus un commentaire qu'une réponse, mais je ne repré- afin de clarifier la réponse de Jon-Eric:

... à partir d'une fenêtre de terminal:

$ sudo <Xcode>/Library/uninstall-devtools --mode=all 

Entrez ce exactement (à partir de la racine de votre volume), ne pas cd dans le répertoire et essayez-le:

$ cd /XCode4/Library 
$ sudo uninstall-devtools --mode=all 

Cela ne fonctionnera pas. Juste un FYI, cela m'a pris ...

0

Pour une raison quelconque, mon système avait archivé Xcode 3, même si je ne sers 4, et placé dans/Developer-vieux, donc en cours d'exécution

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

enlevé XCode ancien qui avait collé autour.