Гид по технологиям

Как установить Command Line Tools без Xcode на Mac

• 4 min read • macOS • Обновлено 30 Nov 2025
Установить Command Line Tools без Xcode
Установить Command Line Tools без Xcode

Зачем нужны Command Line Tools

macOS основана на UNIX, поэтому многие системные и разработческие команды работают в «Терминале». Command Line Tools поставляют компиляторы и утилиты (gcc/clang, make, git, headers), которые требуются для сборки программ, установки некоторых пакетов и выполнения команд в терминале. Это удобно для пользователей, которые не хотят устанавливать полный Xcode.

Важно: этот гид применим к macOS / OS X 10.9 и новее.

Быстрый план установки

  1. Откройте приложение «Терминал».
  2. Выполните команду:
xcode-select --install
  1. Подтвердите установку в появившемся диалоге и примите лицензию.
  2. Дождитесь завершения загрузки и нажмите «Готово».

Подробные шаги установки

  1. Запустите «Launchpad» в Dock и найдите приложение «Терминал», затем откройте его.

Терминал macOS с командами

  1. В появившемся окне введите команду и нажмите Enter:
xcode-select --install

Это инициирует установщик Command Line Tools.

  1. Появится диалог с предложением установить инструменты. Нажмите кнопку «Install» (Установить).

Диалог установки Command Line Tools

  1. Примите лицензионное соглашение, нажав «Agree» (Согласен).

Экран лицензионного соглашения

  1. Появится индикатор загрузки. Дождитесь окончания скачивания и установки.

Загрузка Command Line Tools

  1. После завершения нажмите «Done» (Готово).

Установка завершена

Теперь утилиты доступны в системе, и вы можете запускать знакомые UNIX-команды.

Как проверить, что установка прошла успешно

  • Выполните в «Терминале»:
xcode-select -p

Вы увидите путь к установленным инструментам (обычно /Library/Developer/CommandLineTools).

  • Проверьте доступность gcc/clang или git:
gcc --version
git --version

Если команды возвращают версию — установка успешна.

Удаление Command Line Tools

Если нужно удалить инструменты вручную, выполните следующие шаги (без «Терминала» — через Finder):

  1. Откройте Finder и в строке меню выберите «Go» → «Go to Folder…» (Перейти → Перейти к папке…).

Перейти к папке в Finder

  1. Введите путь и нажмите Enter:
/Library/Developer/

Папка Developer в Finder

  1. Найдите папку с именем CommandLineTools и переместите её в корзину (правый клик → Move to Trash).

Удаление папки CommandLineTools

После удаления инструменты перестанут быть доступны.

Когда этот метод не сработает

  • На старых версиях macOS (младше 10.9) автоматический установщик может отсутствовать.
  • При корпоративном управлении (MDM) установка может блокироваться политиками.
  • При отсутствии интернет-соединения загрузка не начнётся.

Если вы видите ошибку или установка не запускается, проверьте сетевое подключение, свободное место на диске и права администратора.

Альтернативные подходы

  • Установить полный Xcode из App Store — включает Command Line Tools, но требует много места.
  • Установить Homebrew и использовать его для нужных утилит (Homebrew сам может запросить установку Command Line Tools).
  • Скопировать комплект инструментов с другого Mac той же версии macOS (требует аккуратности и совпадения версий).

Мини‑методология: как безопасно добавить инструменты на рабочую машину

  1. Сделайте резервную копию важных проектов.
  2. Проверьте совместимость macOS.
  3. Запустите xcode-select –install и дождитесь завершения.
  4. Выполните тестовые команды (git –version, gcc –version).
  5. Если что-то не так — удалите /Library/Developer/CommandLineTools и повторите.

Чек‑лист по ролям

  • Для разработчика:

    • Установить Command Line Tools.
    • Проверить git и компиляторы.
    • Настроить PATH при необходимости.
  • Для администратора системы:

    • Проверить политики MDM, блокирующие установку.
    • Подготовить офлайн‑пакет при необходимости.
  • Для обычного пользователя:

    • Убедиться, что нужен только набор утилит (например, git).
    • Рассмотреть альтернативы через GUI‑приложения.

Критерии приёмки

  • Команда xcode-select -p возвращает путь к CommandLineTools.
  • git/gcc успешно запускаются и показывают версию.
  • Папка /Library/Developer/CommandLineTools присутствует после установки.

Важно: если вы собираетесь компилировать ПО, убедитесь, что версии инструментов совместимы с вашими исходниками.

Нюансы и подсказки

  • Иногда macOS автоматически предлагает установить Command Line Tools при первом вызове определённых команд (например, при установке Homebrew).
  • Если установка зависла, перезагрузите Mac и повторите команду xcode-select –install.
  • Для автоматизации в корпоративной среде используют менеджеры конфигурации и предварительно развернутые образы.

Глоссарий

  • Command Line Tools — набор системных утилит и заголовков для работы через терминал.
  • Xcode — полный набор инструментов для разработки от Apple, включает IDE и SDK.
  • MDM — мобильное управление устройствами (корпоративная политика).

Заключение

Установка Command Line Tools через xcode-select –install — быстрый и безопасный способ получить необходимые UNIX‑утилиты на macOS без загрузки тяжёлого Xcode. Этот метод подходит большинству пользователей и разработчиков; когда он недоступен, стоит проверить политики системы и рассмотреть альтернативы.

Сводка шагов: откройте «Терминал», введите xcode-select –install, подтвердите установку, проверьте команды. Если потребуется — удалите папку /Library/Developer/CommandLineTools.

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро