macOS

Терминал, Homebrew и Xcode

12 статей с причинами, проверками и пошаговыми решениями. Например: xcode-select: error; Homebrew: permission denied.

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