macOS
Терминал, Homebrew и Xcode
12 статей с причинами, проверками и пошаговыми решениями. Например: xcode-select: error; Homebrew: permission denied.
Mac: xcrun error — invalid active developer path — причины и решение
Установите Command Line Tools командой xcode-select --install.
Homebrew: permission denied при brew install/update — причины и решение
Исправьте владельца каталогов Homebrew и обновите Xcode CLT.
Homebrew: Permission denied при установке пакетов — причины и решение
Ошибка Permission denied в Homebrew возникает, когда у пользователя нет прав на каталоги /opt/homebrew или /usr/local. Не используйте sudo для brew, а верните владельца …
macOS: Docker Desktop не запускается — причины и решение
Если Docker Desktop на Mac не запускается, проверьте совместимость версии с macOS, наличие Rosetta на Apple Silicon, свободное место, права на привилегированные порты и …
macOS: git — xcrun: error: invalid active developer path — причины и решение
Ошибка xcrun: invalid active developer path появляется после обновления macOS, когда утилиты командной строки Xcode слетают. Выполните xcode-select --install, примите ли…
macOS: pip — externally-managed-environment — причины и решение
Ошибка externally-managed-environment означает, что Python, установленный Homebrew или системой, запрещает pip менять глобальные пакеты. Создайте виртуальное окружение (…
macOS: xcode-select — active developer directory is not valid — причины и решение
Ошибка «active developer directory is not a valid developer directory» возникает, когда xcode-select указывает на отсутствующий или перемещённый Xcode. Посмотрите путь к…
macOS: zsh — command not found — причины и решение
Ошибка zsh: command not found означает, что команды нет в PATH или она не установлена. Проверьте which и echo $PATH, добавьте каталог в ~/.zprofile или ~/.zshrc, установ…
macOS: brew — command not found после установки Homebrew (Apple Silicon) — причины и решение
Если в macOS команда brew не найдена после установки Homebrew на Apple Silicon, добавьте /opt/homebrew/bin в PATH через ~/.zprofile командой shellenv, перезапустите терм…
macOS: порт 5000 занят (AirPlay Receiver) — ошибка Address already in use — причины и решение
В macOS Monterey и новее порт 5000 может занимать AirPlay Receiver. Отключите его в «Общий доступ» или смените порт приложения.
macOS: Agreeing to the Xcode license — ошибка xcodebuild — причины и решение
Примите лицензию командой sudo xcodebuild -license accept, затем повторите команду разработки.
macOS: nvm и node не найдены в новом терминале (zsh) — причины и решение
Добавьте инициализацию nvm в ~/.zshrc и откройте новое окно терминала.