Как удалить Xcode IDE без полного удаления инструментов разработки


10

Я хотел включить библиотеки разработчика в Mac (RoR, Perl, gcc и т. Д.), Поэтому я установил Xcode 3.2. Меня интересуют только эти инструменты командной строки, и я вообще не буду использовать XCode (или другие инструменты с графическим интерфейсом для Mac и iPhone-разработчиков, которые являются частью SDK), так как мне обычно нравится использовать текстовый редактор и командная строка.

Как удалить только эти инструменты IDE, сохраняя при этом мою среду программирования нетронутой? Я бы лучше освободил место на диске.

Ответы:


2

Начиная с последних выпусков Xcode 4, теперь вы можете получить инструменты командной строки как отдельную загрузку и установщик - это также намного меньшая загрузка: http://developer.apple.com/downloads .

Вы хотите удалить существующую установку XCode с помощью команды:

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

перед установкой командной строки только инструменты.


4
Я использую El Capitan, и на моей машине нет папки / Developer. (Это означает, что нет / Developer / Library, и при поиске также не удается найти какую-либо uninstall-devtoolsутилиту.)
Dannid

1

Обновление ответа для пользователей, желающих сделать то же самое в 2020 году.

(Проверено на macOS Catalina 10.15.2)

Метод:

  1. Удалите приложение Xcode - для этого вы можете использовать управление хранилищем.
  2. Установите инструменты командной строки с помощью команды xcode-select install
  3. Теперь попробуйте g++ -v, если вы получите ошибку xcrun, которая говорит о том, что вам необходимо установить инструменты командной строки xcode xcode-select install(что вы только что сделали), введите xcode-select installснова. Если вы получаете сообщение об ошибке «использовать обновление программного обеспечения для установки обновления», но у вас нет обновлений для установки softwareupdate --list, попробуйте:
    sudo xcode-select --reset

0

Я предполагаю, что вам придется удалять вещи вручную. Вы должны иметь возможность удалить папки «Приложения» и «Документация», а также две папки на платформе iPhone, если вам это совсем не интересно. Это избавит от большей части размера (7,5 ГБ из 11,1 ГБ для меня, но я почти уверен, что часть из них будет загружена, когда вы откроете Xcode, а еще 2 ГБ - файлы проекта).

Возможно, вам удастся полностью удалить папку / Developer, но перед попыткой обязательно создайте резервную копию, поскольку компиляторы могут использовать файлы, хранящиеся там.


0

Я почти уверен, что инструментам gcc нужен Xcode для правильной работы.


2
Нет, я использую GCC без XCode.
CoffeeRain

1
Кроме того, это «XCode» - извините: так много людей видят «XCode», затем пишут «XCode», «XCode» и все остальное ..
Петер
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.