Chciałem włączyć biblioteki programistów na Macu (RoR, Perl, gcc itp.), Więc zainstalowałem Xcode 3.2. Interesują mnie tylko te narzędzia wiersza polecenia i nie będę w ogóle używać Xcode (ani innych narzędzi GUI z dzwonkami i gwizdkami programistów Mac i iPhone'ów, które są częścią zestawu SDK), ponieważ ogólnie lubię korzystać z edytora tekstu i wiersz poleceń.
Jak usunąć tylko te narzędzia IDE, nie zmieniając mojego środowiska programistycznego? Wolę odzyskać miejsce na dysku.
źródło
uninstall-devtools
narzędzia).Aktualizacja odpowiedzi dla użytkowników, którzy chcą zrobić to samo w 2020 r.
(Testowane na macOS Catalina 10.15.2)
Metoda:
xcode-select install
g++ -v
, jeśli pojawi się błąd xcrun, który mówi, że musisz zainstalować narzędzia wiersza polecenia xcode za pomocąxcode-select install
(co właśnie zrobiłeś), wpiszxcode-select install
ponownie. Jeśli pojawi się błąd „użyj aktualizacji oprogramowania”, aby zainstalować aktualizację ”, ale nie masz żadnych aktualizacji oprogramowania do zainstalowaniasoftwareupdate --list
, spróbuj:sudo xcode-select --reset
źródło
Domyślam się, że będziesz musiał usunąć rzeczy ręcznie. Powinieneś być w stanie usunąć foldery Aplikacje i Dokumentacja oraz dwa foldery platformy iPhone, jeśli nie jesteś tym zainteresowany. To pozbędzie się większości rozmiarów (7,5 GB z 11,1 GB dla mnie, ale jestem pewien, że część z nich zostanie pobrana, gdy otworzysz Xcode, a kolejne 2 GB to pliki projektu).
Możliwe, że możesz całkowicie usunąć folder / Developer, ale na pewno masz kopię zapasową przed próbą, ponieważ kompilatory mogą korzystać z plików tam zapisanych.
źródło
Jestem prawie pewien, że narzędzia gcc również potrzebują Xcode do poprawnego działania.
źródło