2012-07-26 9 views
13

This SO post erklärt sehr gut, wie man Befehlszeilenwerkzeuge für Xcode 4.4 installiert.So deinstallieren Sie Xcode 4.4-Befehlszeilenprogramme (Mac OS X 10.8 Mountain Lion)?

Aber wie zu deinstallieren sie?

+0

Auch ohne sie zu deinstallieren, können Sie wahrscheinlich tun Xcode-select und Präfix alle bauen Befehle mit xcrun eine andere Version des Befehls zu verwenden, Linienwerkzeuge. Ich kenne kein Deinstallationsprogramm (außer TimeMachine Restore oder manuell nach Dateien suchen), aber die Installation von Kommandozeilen-Tools eines anderen Xcode wird sie wahrscheinlich überschreiben. – webjprgm

+0

/Applications/Developer/Xcode.app/Contents/Developer/usr zeigt alle Befehlszeilenprogramme an, die wahrscheinlich installiert wurden, wenn Sie sie manuell entfernen möchten. Ich habe noch keine .pkg-Datei gefunden, die wie ein Tool-Installer aussieht. – webjprgm

+1

Ja, hatte genau das gleiche Problem ... Ich habe dafür noch keine Lösung gefunden. Anfangs war es mir nicht möglich, die Kommandozeilen-Tools von Xcode -> Downloads usw. zu installieren, also habe ich es installiert, indem ich es als separates Paket heruntergeladen habe und jetzt kann Xcode es als installiert sehen. Also, ich wollte es entfernen und den Vorgang wiederholen (in der Hoffnung, dass es behoben wurde - die Installation mit Xcode -> Downloads), aber ich kann nicht. – Alin

Antwort

18

Es gibt ein Skript auf dieser Seite aufgeführten nur, dass auf Mountain Lion zu tun: http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/

Kopieren Sie das Skript in eine Textdatei.
Speichern unter remove_CLI_tools.sh
Öffnen Sie das Terminal und navigieren Sie zu dem Ordner, in dem Sie das Skript gespeichert haben.
Typ: sh remove_CLI_tools.sh

ich nur die isolierten Kommandozeilen-Tools installiert ist (allein Installateur stehen), ohne die Xcode-Anwendung zu installieren. Also habe ich das Skript zweimal ausgeführt, indem ich die Variablen oben für jedes vom Installationsprogramm
installierte Paket geändert habe (Sie können überprüfen, welche Pakete installiert wurden, indem Sie in der versteckten "Packages" -Datei des .dmg-Images des Installationsprogramms nachsehen):
com.apple.pkg.DeveloperToolsCLI.bom and .plist com.apple.pkg.DevSDK.bom and .plist

vorsichtig sein (eine Sicherung haben, wie die Post empfiehlt).

+0

toll, funktionierte perfekt für mich! – marcelosalloum

+0

funktionierte gut, aber nach dem Ausführen des Skripts sind 'xcode-select' und' xcodebuild' immer noch verfügbar - warum ist das so? –

-1

Dies sollte immer noch funktionieren, um xcode zu entfernen.

sudo /Developer/Library/uninstall-devtools –mode=all 
+7

/Entwickler existiert nicht in OSX 10.8 – user456584

+2

Ich bin 10.8.2 ausgeführt und ich habe dieses Verzeichnis und Skript. – icfantv

+1

Ich bin auf 10.8.4 und habe auch dieses Verzeichnis. Dieser Befehl hat für mich funktioniert. Vielen Dank! –

-2

sudo/Library/Entwickler/Shared/uninstall-devtools --mode = alle

+0

Dies funktioniert auf OSX Lion 10.7.4. –

+4

/Bibliothek/Entwickler/Shared/uninstall-devtools existiert nicht in Mountain Lion. – Sapience

0

sudo/Developer/Library/uninstall-devtools -mode = alle Arbeiten für 10.8.5