[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/guides/macos/homebrew-setup":3,"mdc-1s2ja1-key":633,"mdc--atiekq-key":643,"mdc--98sont-key":665,"mdc--nkjn2i-key":688,"mdc--b4vvjc-key":712,"mdc--7uyd9r-key":729,"mdc-pspcub-key":737,"mdc-7ikdj3-key":784,"related-/guides/macos/command-line-tools,/guides/macos/git-setup,/errors/macos/brew-command-not-found":807},{"id":4,"title":5,"appliesTo":6,"author":10,"body":11,"canonical":569,"code":569,"createdAt":570,"description":571,"difficulty":572,"draft":573,"estimatedTime":574,"extension":575,"faq":576,"howToSteps":589,"howToTotalTime":602,"image":569,"keywords":603,"locale":612,"meta":613,"navigation":614,"path":615,"platform":616,"related":617,"section":621,"seo":622,"severity":569,"stem":623,"summary":624,"tags":625,"twitterCreator":569,"twitterSite":569,"type":631,"updatedAt":570,"__hash__":632},"content_ru/guides/macos/homebrew-setup.md","Установка Homebrew на macOS: полное руководство для новичков",[7,8,9],"macOS Sonoma (14.x)","macOS Ventura (13.x)","macOS Monterey (12.x)","FixPedia Team",{"type":12,"value":13,"toc":555},"minimark",[14,19,45,49,52,73,77,82,97,119,122,126,129,155,169,176,180,190,320,323,327,330,342,353,365,381,385,388,425,429,551],[15,16,18],"h2",{"id":17},"введение-зачем-это-нужно","Введение / Зачем это нужно",[20,21,22,23,27,28,31,32,31,35,31,38,31,41,44],"p",{},"Homebrew (или просто ",[24,25,26],"code",{},"brew",") — это незаменимый менеджер пакетов для macOS, который упрощает установку, обновление и удаление тысяч бесплатных утилит, библиотек и программ, отсутствующих в официальном App Store. После установки вы сможете устанавливать такие инструменты, как ",[24,29,30],{},"git",", ",[24,33,34],{},"python",[24,36,37],{},"node",[24,39,40],{},"wget",[24,42,43],{},"ffmpeg"," и многие другие, одной командой. Это стандарт де-факто для разработчиков и системных администраторов на Mac.",[15,46,48],{"id":47},"требования-подготовка","Требования / Подготовка",[20,50,51],{},"Перед началом убедитесь, что:",[53,54,55,59,62,70],"ol",{},[56,57,58],"li",{},"У вас есть Mac с macOS 10.14 (Mojave) или новее.",[56,60,61],{},"У вас есть доступ к учётной записи с правами администратора (для ввода пароля при установке).",[56,63,64,65,69],{},"У вас установлен ",[66,67,68],"strong",{},"Xcode Command Line Tools",". Если нет, первый шаг руководства поможет вам это сделать.",[56,71,72],{},"У вас есть стабильное подключение к интернету.",[15,74,76],{"id":75},"пошаговая-инструкция","Пошаговая инструкция",[78,79,81],"h3",{"id":80},"шаг-1-проверьте-наличие-xcode-command-line-tools","Шаг 1: Проверьте наличие Xcode Command Line Tools",[20,83,84,85,88,89,92,93,96],{},"Homebrew напрямую зависит от этих инструментов. Откройте ",[66,86,87],{},"Терминал"," (через Spotlight ",[24,90,91],{},"Cmd+Пробел"," -> \"Терминал\" или в ",[24,94,95],{},"/Программы/Утилиты/",") и выполните команду:",[98,99,104],"pre",{"className":100,"code":101,"language":102,"meta":103,"style":103},"language-bash shiki shiki-themes github-light github-dark","xcode-select --install\n","bash","",[24,105,106],{"__ignoreMap":103},[107,108,111,115],"span",{"class":109,"line":110},"line",1,[107,112,114],{"class":113},"sScJk","xcode-select",[107,116,118],{"class":117},"sj4cs"," --install\n",[20,120,121],{},"Если инструменты уже установлены, система сообщит об этом. Если нет, появится диалоговое окно — нажмите \"Установить\" и следуйте инструкциям. Установка займет несколько минут.",[78,123,125],{"id":124},"шаг-2-скачайте-и-запустите-официальный-установочный-скрипт","Шаг 2: Скачайте и запустите официальный установочный скрипт",[20,127,128],{},"В том же окне Терминала выполните команду для загрузки и запуска скрипта установки:",[98,130,132],{"className":100,"code":131,"language":102,"meta":103,"style":103},"/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n",[24,133,134],{"__ignoreMap":103},[107,135,136,139,142,146,149,152],{"class":109,"line":110},[107,137,138],{"class":113},"/bin/bash",[107,140,141],{"class":117}," -c",[107,143,145],{"class":144},"sZZnC"," \"$(",[107,147,148],{"class":113},"curl",[107,150,151],{"class":117}," -fsSL",[107,153,154],{"class":144}," https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n",[156,157,158],"blockquote",{},[20,159,160,161,164,165,168],{},"⚠️ ",[66,162,163],{},"Важно:"," Всегда проверяйте URL скрипта. Официальный репозиторий Homebrew — ",[24,166,167],{},"github.com/Homebrew/install",".",[20,170,171,172,175],{},"Скрипт подробно расскажет, что будет делать, и запросит ваш пароль (символы не отображаются при вводе — это нормально). Нажмите ",[24,173,174],{},"Enter"," после ввода. Дождитесь завершения установки.",[78,177,179],{"id":178},"шаг-3-настройте-переменную-окружения-path","Шаг 3: Настройте переменную окружения PATH",[20,181,182,183,186,187],{},"После установки скрипт выведет инструкции по добавлению Homebrew в вашу ",[24,184,185],{},"PATH"," (переменную, которая определяет, где система ищет исполняемые файлы). ",[66,188,189],{},"Это критически важный шаг.",[53,191,192,215,242,287,300],{},[56,193,194,195],{},"Определите архитектуру вашего Mac:",[196,197,198,207],"ul",{},[56,199,200,203,204,168],{},[66,201,202],{},"Apple Silicon (M1, M2, M3 и новее):"," Homebrew устанавливается в ",[24,205,206],{},"/opt/homebrew",[56,208,209,203,212,168],{},[66,210,211],{},"Intel:",[24,213,214],{},"/usr/local",[56,216,217,218,221,222,235,238,239,168],{},"Откройте файл конфигурации вашей оболочки. Для standard macOS (Zsh, начиная с Catalina) это ",[24,219,220],{},"~/.zprofile",":",[98,223,225],{"className":100,"code":224,"language":102,"meta":103,"style":103},"nano ~/.zprofile\n",[24,226,227],{"__ignoreMap":103},[107,228,229,232],{"class":109,"line":110},[107,230,231],{"class":113},"nano",[107,233,234],{"class":144}," ~/.zprofile\n",[236,237],"br",{},"Или для старых версий с Bash: ",[24,240,241],{},"nano ~/.bash_profile",[56,243,244,245],{},"Добавьте в конец файла одну из следующих строк (в зависимости от архитектуры):",[196,246,247,268],{},[56,248,249,250],{},"Для Apple Silicon:\n",[98,251,253],{"className":100,"code":252,"language":102,"meta":103,"style":103},"eval \"$(/opt/homebrew/bin/brew shellenv)\"\n",[24,254,255],{"__ignoreMap":103},[107,256,257,260,262,265],{"class":109,"line":110},[107,258,259],{"class":117},"eval",[107,261,145],{"class":144},[107,263,264],{"class":113},"/opt/homebrew/bin/brew",[107,266,267],{"class":144}," shellenv)\"\n",[56,269,270,271],{},"Для Intel:\n",[98,272,274],{"className":100,"code":273,"language":102,"meta":103,"style":103},"eval \"$(/usr/local/bin/brew shellenv)\"\n",[24,275,276],{"__ignoreMap":103},[107,277,278,280,282,285],{"class":109,"line":110},[107,279,259],{"class":117},[107,281,145],{"class":144},[107,283,284],{"class":113},"/usr/local/bin/brew",[107,286,267],{"class":144},[56,288,289,290,31,293,295,296,299],{},"Сохраните (",[24,291,292],{},"Ctrl+O",[24,294,174],{},") и закройте редактор (",[24,297,298],{},"Ctrl+X",").",[56,301,302,303],{},"Примените изменения к текущей сессии Терминала:",[98,304,306],{"className":100,"code":305,"language":102,"meta":103,"style":103},"source ~/.zprofile  # или source ~/.bash_profile\n",[24,307,308],{"__ignoreMap":103},[107,309,310,313,316],{"class":109,"line":110},[107,311,312],{"class":117},"source",[107,314,315],{"class":144}," ~/.zprofile",[107,317,319],{"class":318},"sJ8bj","  # или source ~/.bash_profile\n",[321,322],"in-article-ad",{},[78,324,326],{"id":325},"шаг-4-проверьте-успешность-установки","Шаг 4: Проверьте успешность установки",[20,328,329],{},"Выполните две основные команды для проверки:",[98,331,333],{"className":100,"code":332,"language":102,"meta":103,"style":103},"brew doctor\n",[24,334,335],{"__ignoreMap":103},[107,336,337,339],{"class":109,"line":110},[107,338,26],{"class":113},[107,340,341],{"class":144}," doctor\n",[20,343,344,345,348,349,352],{},"Эта команда проанализирует вашу систему. В идеальном случае вы увидите ",[24,346,347],{},"Your system is ready to brew.",". Если есть предупреждения, внимательно прочитайте их — ",[24,350,351],{},"brew doctor"," часто предлагает конкретные решения.",[98,354,356],{"className":100,"code":355,"language":102,"meta":103,"style":103},"brew --version\n",[24,357,358],{"__ignoreMap":103},[107,359,360,362],{"class":109,"line":110},[107,361,26],{"class":113},[107,363,364],{"class":117}," --version\n",[20,366,367,368,371,372,374,375,378,379,168],{},"Эта команда покажет установленную версию Homebrew (например, ",[24,369,370],{},"Homebrew 4.2.0","). Если команда ",[24,373,26],{}," не найдена, вернитесь к ",[66,376,377],{},"Шагу 3"," и перепроверьте настройку ",[24,380,185],{},[15,382,384],{"id":383},"проверка-результата","Проверка результата",[20,386,387],{},"Успешная установка подтверждается:",[53,389,390,400],{},[56,391,392,393,396,397,399],{},"Команды ",[24,394,395],{},"brew --version"," и ",[24,398,351],{}," работают без ошибок.",[56,401,402,403,405,406,421,422,168],{},"Вы можете установить простое приложение. Например, установите утилиту ",[24,404,40],{},":\n",[98,407,409],{"className":100,"code":408,"language":102,"meta":103,"style":103},"brew install wget\n",[24,410,411],{"__ignoreMap":103},[107,412,413,415,418],{"class":109,"line":110},[107,414,26],{"class":113},[107,416,417],{"class":144}," install",[107,419,420],{"class":144}," wget\n","\nПосле завершения попробуйте запустить ",[24,423,424],{},"wget --version",[15,426,428],{"id":427},"возможные-проблемы","Возможные проблемы",[196,430,431,467,499,528],{},[56,432,433,440],{},[66,434,435,436,439],{},"Ошибка ",[24,437,438],{},"Permission denied"," при запуске установочного скрипта.",[196,441,442,448],{},[56,443,444,447],{},[66,445,446],{},"Причина:"," У вас нет прав на запись в системные директории.",[56,449,450,453,454,457,458,461,462,464,465,299],{},[66,451,452],{},"Решение:"," Убедитесь, что вы работаете от своей основной учётной записи (не через ",[24,455,456],{},"root"," или гостевую). Не используйте ",[24,459,460],{},"sudo"," для установки Homebrew. Если проблема persists, проверьте права на целевую папку (",[24,463,214],{}," или ",[24,466,206],{},[56,468,469,475],{},[66,470,471,472,474],{},"Команда ",[24,473,26],{}," не найдена после установки.",[196,476,477,485],{},[56,478,479,481,482,484],{},[66,480,446],{}," ",[24,483,185],{}," не настроен правильно.",[56,486,487,489,490,493,494,496,497,168],{},[66,488,452],{}," Внимательно повторите ",[66,491,492],{},"Шаг 3",". Убедитесь, что вы добавили строку в правильный конфигурационный файл (",[24,495,220],{}," для Zsh) и применили изменения командой ",[24,498,312],{},[56,500,501,509],{},[66,502,435,503,506,507,168],{},[24,504,505],{},"Command Line Tools are already installed, but they are not configured."," от ",[24,508,114],{},[196,510,511,516],{},[56,512,513,515],{},[66,514,446],{}," Инструменты установлены, но путь к ним не указан.",[56,517,518,520,521,524,525,168],{},[66,519,452],{}," Выполните команду ",[24,522,523],{},"sudo xcode-select --reset"," или укажите путь явно: ",[24,526,527],{},"sudo xcode-select -s /Library/Developer/CommandLineTools",[56,529,530,536],{},[66,531,532,533,299],{},"Ошибки при скачивании (",[24,534,535],{},"curl: (7) Failed to connect",[196,537,538,543],{},[56,539,540,542],{},[66,541,446],{}," Проблемы с сетевым подключением или блокировка со стороны корпоративного фаервола/прокси.",[56,544,545,547,548,550],{},[66,546,452],{}," Проверьте интернет-соединение. Если вы в корпоративной сети, возможно, потребуется настроить прокси для ",[24,549,148],{}," или использовать альтернативный метод установки.",[552,553,554],"style",{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":103,"searchDepth":556,"depth":556,"links":557},2,[558,559,560,567,568],{"id":17,"depth":556,"text":18},{"id":47,"depth":556,"text":48},{"id":75,"depth":556,"text":76,"children":561},[562,564,565,566],{"id":80,"depth":563,"text":81},3,{"id":124,"depth":563,"text":125},{"id":178,"depth":563,"text":179},{"id":325,"depth":563,"text":326},{"id":383,"depth":556,"text":384},{"id":427,"depth":556,"text":428},null,"2026-02-15 16:35:43","Пошаговая инструкция по установке менеджера пакетов Homebrew на macOS. Узнайте, как быстро настроить среду для разработки и установки ПО всего за 5 минут.","easy",false,"5-10 мин","md",[577,580,583,586],{"question":578,"answer":579},"Нужно ли для Homebrew устанавливать Xcode Command Line Tools отдельно?","Да, Homebrew автоматически проверит и предложит установить Xcode Command Line Tools при первом запуске, если они отсутствуют. Это обязательное требование.",{"question":581,"answer":582},"Что делать, если при установке появляется ошибка 'Permission denied'?","Убедитесь, что вы запускаете команду установки от пользователя с правами администратора (обычно это текущий пользователь). Не используйте `sudo` для установки Homebrew. Проверьте права на папку `/usr/local`.",{"question":584,"answer":585},"Можно ли установить Homebrew на Apple Silicon (M1/M2) Mac?","Да, Homebrush полностью поддерживает Apple Silicon. Скрипт автоматически определит архитектуру и установит пакеты в правильные пути (`/opt/homebrew` для ARM, `/usr/local` для Intel).",{"question":587,"answer":588},"Как обновить уже установленный Homebrew?","Выполните команду `brew update`. Для обновления всех установленных через Homebrew пакетов используйте `brew upgrade`.",[590,593,596,599],{"name":591,"text":592},"Проверьте наличие Xcode Command Line Tools","Homebrew требует наличия Xcode Command Line Tools. Откройте Терминал и выполните `xcode-select --install`. Если инструменты уже установлены, вы увидите сообщение об этом.",{"name":594,"text":595},"Скачайте и запустите официальный установочный скрипт","Выполните команду, предоставленную на официальном сайте Homebrew. Скрипт запросит ваш пароль для записи в системные директории.",{"name":597,"text":598},"Добавьте Homebrew в PATH (если потребуется)","Скрипт обычно делает это автоматически. Если команда `brew` не найдена, отредактируйте файл `~/.zprofile` (для Zsh) или `~/.bash_profile` (для Bash) и добавьте строку `eval \"$(/opt/homebrew/bin/brew shellenv)\"` для Apple Silicon или `eval \"$(/usr/local/bin/brew shellenv)\"` для Intel.",{"name":600,"text":601},"Проверьте успешность установки","Запустите `brew doctor`. Он проанализирует вашу систему и предложит исправить возможные проблемы. Затем выполните `brew --version` для проверки версии.","PT10M",[604,605,606,607,608,609,610,611],"установка homebrew macos","как поставить homebrew на мак","homebrew setup guide","менеджер пакетов для mac","установка brew на macOS","homebrew ошибка установки","macOS командная строка пакеты","разработка на mac homebrew","ru_RU",{},true,"/guides/macos/homebrew-setup","macos",[618,619,620],"/guides/macos/command-line-tools","/guides/macos/git-setup","/errors/macos/brew-command-not-found","Гайды macOS",{"title":5,"description":571},"guides/macos/homebrew-setup","Это руководство поможет вам установить Homebrew — основной менеджер пакетов для macOS. Вы сможете устанавливать, обновлять и управлять тысячами бесплатных утилит и библиотек через простую командную строку.",[626,627,628,629,630,26],"macOS","Homebrew","пакеты","dev-tools","terminal","guide","4LeQwe9t91D4R8XusLtrOVW-wy3UPDzcEb5OKQFGGfw",{"data":634,"body":635},{},{"type":456,"children":636},[637],{"type":638,"tag":20,"props":639,"children":640},"element",{},[641],{"type":642,"value":579},"text",{"data":644,"body":645},{},{"type":456,"children":646},[647],{"type":638,"tag":20,"props":648,"children":649},{},[650,652,657,659,664],{"type":642,"value":651},"Убедитесь, что вы запускаете команду установки от пользователя с правами администратора (обычно это текущий пользователь). Не используйте ",{"type":638,"tag":24,"props":653,"children":655},{"className":654},[],[656],{"type":642,"value":460},{"type":642,"value":658}," для установки Homebrew. Проверьте права на папку ",{"type":638,"tag":24,"props":660,"children":662},{"className":661},[],[663],{"type":642,"value":214},{"type":642,"value":168},{"data":666,"body":667},{},{"type":456,"children":668},[669],{"type":638,"tag":20,"props":670,"children":671},{},[672,674,679,681,686],{"type":642,"value":673},"Да, Homebrush полностью поддерживает Apple Silicon. Скрипт автоматически определит архитектуру и установит пакеты в правильные пути (",{"type":638,"tag":24,"props":675,"children":677},{"className":676},[],[678],{"type":642,"value":206},{"type":642,"value":680}," для ARM, ",{"type":638,"tag":24,"props":682,"children":684},{"className":683},[],[685],{"type":642,"value":214},{"type":642,"value":687}," для Intel).",{"data":689,"body":690},{},{"type":456,"children":691},[692],{"type":638,"tag":20,"props":693,"children":694},{},[695,697,703,705,711],{"type":642,"value":696},"Выполните команду ",{"type":638,"tag":24,"props":698,"children":700},{"className":699},[],[701],{"type":642,"value":702},"brew update",{"type":642,"value":704},". Для обновления всех установленных через Homebrew пакетов используйте ",{"type":638,"tag":24,"props":706,"children":708},{"className":707},[],[709],{"type":642,"value":710},"brew upgrade",{"type":642,"value":168},{"data":713,"body":714},{},{"type":456,"children":715},[716],{"type":638,"tag":20,"props":717,"children":718},{},[719,721,727],{"type":642,"value":720},"Homebrew требует наличия Xcode Command Line Tools. Откройте Терминал и выполните ",{"type":638,"tag":24,"props":722,"children":724},{"className":723},[],[725],{"type":642,"value":726},"xcode-select --install",{"type":642,"value":728},". Если инструменты уже установлены, вы увидите сообщение об этом.",{"data":730,"body":731},{},{"type":456,"children":732},[733],{"type":638,"tag":20,"props":734,"children":735},{},[736],{"type":642,"value":595},{"data":738,"body":739},{},{"type":456,"children":740},[741],{"type":638,"tag":20,"props":742,"children":743},{},[744,746,751,753,758,760,766,768,774,776,782],{"type":642,"value":745},"Скрипт обычно делает это автоматически. Если команда ",{"type":638,"tag":24,"props":747,"children":749},{"className":748},[],[750],{"type":642,"value":26},{"type":642,"value":752}," не найдена, отредактируйте файл ",{"type":638,"tag":24,"props":754,"children":756},{"className":755},[],[757],{"type":642,"value":220},{"type":642,"value":759}," (для Zsh) или ",{"type":638,"tag":24,"props":761,"children":763},{"className":762},[],[764],{"type":642,"value":765},"~/.bash_profile",{"type":642,"value":767}," (для Bash) и добавьте строку ",{"type":638,"tag":24,"props":769,"children":771},{"className":770},[],[772],{"type":642,"value":773},"eval \"$(/opt/homebrew/bin/brew shellenv)\"",{"type":642,"value":775}," для Apple Silicon или ",{"type":638,"tag":24,"props":777,"children":779},{"className":778},[],[780],{"type":642,"value":781},"eval \"$(/usr/local/bin/brew shellenv)\"",{"type":642,"value":783}," для Intel.",{"data":785,"body":786},{},{"type":456,"children":787},[788],{"type":638,"tag":20,"props":789,"children":790},{},[791,793,798,800,805],{"type":642,"value":792},"Запустите ",{"type":638,"tag":24,"props":794,"children":796},{"className":795},[],[797],{"type":642,"value":351},{"type":642,"value":799},". Он проанализирует вашу систему и предложит исправить возможные проблемы. Затем выполните ",{"type":638,"tag":24,"props":801,"children":803},{"className":802},[],[804],{"type":642,"value":395},{"type":642,"value":806}," для проверки версии.",[808,1553],{"id":809,"title":810,"appliesTo":811,"author":10,"body":815,"canonical":569,"code":569,"createdAt":1496,"description":1497,"difficulty":572,"draft":573,"estimatedTime":1498,"extension":575,"faq":1499,"howToSteps":1512,"howToTotalTime":1528,"image":569,"keywords":1529,"locale":612,"meta":1538,"navigation":614,"path":618,"platform":616,"related":1539,"section":621,"seo":1543,"severity":569,"stem":1544,"summary":1545,"tags":1546,"twitterCreator":569,"twitterSite":569,"type":631,"updatedAt":1496,"__hash__":1552},"content_ru/guides/macos/command-line-tools.md","Установка и настройка Command Line Tools на macOS",[812,813,814],"macOS Sonoma 14.x","macOS Sequoia 15.x","Xcode Command Line Tools 15.x+",{"type":12,"value":816,"toc":1483},[817,819,822,824,841,843,847,853,865,889,892,903,906,910,913,965,972,976,982,987,1002,1005,1023,1030,1035,1049,1052,1056,1059,1154,1165,1169,1172,1275,1277,1279,1282,1361,1364,1366,1480],[15,818,18],{"id":17},[20,820,821],{},"Xcode Command Line Tools (CLT) — это официальный набор утилит от Apple, необходимый для разработки ПО на macOS без установки полноценной IDE Xcode. Он включает компиляторы (Clang/LLVM), системы контроля версий (Git, SVN), утилиты сборки (Make), отладчики и заголовочные файлы frameworks. Без CLT многие скрипты, пакеты (например, через Homebrew) и инструменты разработки не будут работать. Данный гайд поможет вам быстро установить, проверить и настроить этот критически важный компонент.",[15,823,48],{"id":47},[196,825,826,829,832,835,838],{},[56,827,828],{},"macOS 10.9 (Mavericks) или новее (актуально для Sonoma/Sequoia).",[56,830,831],{},"Учетная запись с правами администратора (для установки).",[56,833,834],{},"Стабильное интернет-соединение (размер загрузки ~1.5–2 ГБ).",[56,836,837],{},"Достаточно свободного места на системном диске (не менее 5 ГБ рекомендуется).",[56,839,840],{},"Терминал (Terminal.app) или любая альтернативная оболочка (iTerm2, Hyper).",[15,842,76],{"id":75},[78,844,846],{"id":845},"шаг-1-проверка-наличия-command-line-tools","Шаг 1: Проверка наличия Command Line Tools",[20,848,849,850,852],{},"Сначала определите, установлены ли у вас инструменты. Откройте ",[66,851,87],{}," (Finder → Программы → Утилиты → Терминал) и выполните:",[98,854,856],{"className":100,"code":855,"language":102,"meta":103,"style":103},"xcode-select -p\n",[24,857,858],{"__ignoreMap":103},[107,859,860,862],{"class":109,"line":110},[107,861,114],{"class":113},[107,863,864],{"class":117}," -p\n",[196,866,867,880],{},[56,868,869,872,873,876,877,168],{},[66,870,871],{},"Если инструменты установлены",", команда выведет путь: ",[24,874,875],{},"/Applications/Xcode.app/Contents/Developer"," (если установлен Xcode) или ",[24,878,879],{},"/Library/Developer/CommandLineTools",[56,881,882,885,886,168],{},[66,883,884],{},"Если инструменты НЕ установлены",", вы увидите ошибку: ",[24,887,888],{},"xcode-select: error: tool 'xcode-select' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance",[20,890,891],{},"Также можно проверить наличие конкретных утилит, например Git:",[98,893,895],{"className":100,"code":894,"language":102,"meta":103,"style":103},"git --version\n",[24,896,897],{"__ignoreMap":103},[107,898,899,901],{"class":109,"line":110},[107,900,30],{"class":113},[107,902,364],{"class":117},[20,904,905],{},"Если Git не найден, система обычно предложит установить CLT.",[78,907,909],{"id":908},"шаг-2-установка-через-системное-диалоговое-окно-самый-простой-способ","Шаг 2: Установка через системное диалоговое окно (самый простой способ)",[20,911,912],{},"Самый частый и удобный метод — реакция на попытку запуска отсутствующей команды.",[53,914,915,947,953,959,962],{},[56,916,917,918,921,922,934,935],{},"В ",[66,919,920],{},"Терминале"," введите любую команду из CLT, например:\n",[98,923,925],{"className":100,"code":924,"language":102,"meta":103,"style":103},"make --version\n",[24,926,927],{"__ignoreMap":103},[107,928,929,932],{"class":109,"line":110},[107,930,931],{"class":113},"make",[107,933,364],{"class":117},"\nили\n",[98,936,938],{"className":100,"code":937,"language":102,"meta":103,"style":103},"gcc --version\n",[24,939,940],{"__ignoreMap":103},[107,941,942,945],{"class":109,"line":110},[107,943,944],{"class":113},"gcc",[107,946,364],{"class":117},[56,948,949,950],{},"Появится стандартное диалоговое окно macOS с предложением:\n",[24,951,952],{},"\"Команда «make» требует установки инструментов командной строки. Хотите установить их сейчас?\"",[56,954,955,956,168],{},"Нажмите кнопку ",[66,957,958],{},"«Установить»",[56,960,961],{},"Примите лицензионное соглашение (EULA).",[56,963,964],{},"Дождитесь завершения загрузки и установки (может занять от 5 до 20 минут в зависимости от скорости сети).",[156,966,967],{},[20,968,160,969,971],{},[66,970,163],{}," Установка происходит от имени администратора. Вам может быть предложено ввести пароль пользователя с правами админа.",[78,973,975],{"id":974},"шаг-3-установка-через-командную-строку-для-автоматизации-или-apple-silicon","Шаг 3: Установка через командную строку (для автоматизации или Apple Silicon)",[20,977,978,979,168],{},"Если диалоговое окно не появляется (например, при удалённом подключении по SSH) или вы хотите автоматизировать процесс, используйте утилиту ",[24,980,981],{},"softwareupdate",[20,983,984],{},[66,985,986],{},"Для macOS на базе Apple Silicon (M1/M2/M3):",[98,988,990],{"className":100,"code":989,"language":102,"meta":103,"style":103},"softwareupdate --install-rosetta --agree-to-license\n",[24,991,992],{"__ignoreMap":103},[107,993,994,996,999],{"class":109,"line":110},[107,995,981],{"class":113},[107,997,998],{"class":117}," --install-rosetta",[107,1000,1001],{"class":117}," --agree-to-license\n",[20,1003,1004],{},"Эта команда установит Rosetta 2 (эмулятор x86) и, как правило, запустит установку CLT. Для чистого запуска CLT:",[98,1006,1008],{"className":100,"code":1007,"language":102,"meta":103,"style":103},"sudo softwareupdate --install -a\n",[24,1009,1010],{"__ignoreMap":103},[107,1011,1012,1014,1017,1020],{"class":109,"line":110},[107,1013,460],{"class":113},[107,1015,1016],{"class":144}," softwareupdate",[107,1018,1019],{"class":117}," --install",[107,1021,1022],{"class":117}," -a\n",[20,1024,1025,1026,1029],{},"Эта команда проверит и установит ",[66,1027,1028],{},"все"," доступные системные обновления, включая «Command Line Tools for Xcode».",[20,1031,1032],{},[66,1033,1034],{},"Для Intel- Mac:",[98,1036,1037],{"className":100,"code":1007,"language":102,"meta":103,"style":103},[24,1038,1039],{"__ignoreMap":103},[107,1040,1041,1043,1045,1047],{"class":109,"line":110},[107,1042,460],{"class":113},[107,1044,1016],{"class":144},[107,1046,1019],{"class":117},[107,1048,1022],{"class":117},[20,1050,1051],{},"После выполнения команды введите пароль администратора. Процесс загрузки и установки может быть долгим.",[78,1053,1055],{"id":1054},"шаг-4-проверка-успешной-установки","Шаг 4: Проверка успешной установки",[20,1057,1058],{},"После завершения установки перезапустите Терминал (или откройте новое окно) и проверьте ключевые компоненты:",[98,1060,1062],{"className":100,"code":1061,"language":102,"meta":103,"style":103},"# Проверка Git (система контроля версий)\ngit --version\n# Ожидаемый вывод: git version 2.xx.x\n\n# Проверка компилятора Clang\nclang --version\n# Ожидаемый вывод: Apple clang version 15.x.x (clang-1500.x.x)\n\n# Проверка утилиты Make\nmake --version\n# Ожидаемый вывод: GNU Make 3.x.x\n\n# Проверка пути к инструментам\nxcode-select -p\n# Ожидаемый вывод: /Library/Developer/CommandLineTools\n",[24,1063,1064,1069,1075,1080,1086,1092,1100,1106,1111,1117,1124,1130,1135,1141,1148],{"__ignoreMap":103},[107,1065,1066],{"class":109,"line":110},[107,1067,1068],{"class":318},"# Проверка Git (система контроля версий)\n",[107,1070,1071,1073],{"class":109,"line":556},[107,1072,30],{"class":113},[107,1074,364],{"class":117},[107,1076,1077],{"class":109,"line":563},[107,1078,1079],{"class":318},"# Ожидаемый вывод: git version 2.xx.x\n",[107,1081,1083],{"class":109,"line":1082},4,[107,1084,1085],{"emptyLinePlaceholder":614},"\n",[107,1087,1089],{"class":109,"line":1088},5,[107,1090,1091],{"class":318},"# Проверка компилятора Clang\n",[107,1093,1095,1098],{"class":109,"line":1094},6,[107,1096,1097],{"class":113},"clang",[107,1099,364],{"class":117},[107,1101,1103],{"class":109,"line":1102},7,[107,1104,1105],{"class":318},"# Ожидаемый вывод: Apple clang version 15.x.x (clang-1500.x.x)\n",[107,1107,1109],{"class":109,"line":1108},8,[107,1110,1085],{"emptyLinePlaceholder":614},[107,1112,1114],{"class":109,"line":1113},9,[107,1115,1116],{"class":318},"# Проверка утилиты Make\n",[107,1118,1120,1122],{"class":109,"line":1119},10,[107,1121,931],{"class":113},[107,1123,364],{"class":117},[107,1125,1127],{"class":109,"line":1126},11,[107,1128,1129],{"class":318},"# Ожидаемый вывод: GNU Make 3.x.x\n",[107,1131,1133],{"class":109,"line":1132},12,[107,1134,1085],{"emptyLinePlaceholder":614},[107,1136,1138],{"class":109,"line":1137},13,[107,1139,1140],{"class":318},"# Проверка пути к инструментам\n",[107,1142,1144,1146],{"class":109,"line":1143},14,[107,1145,114],{"class":113},[107,1147,864],{"class":117},[107,1149,1151],{"class":109,"line":1150},15,[107,1152,1153],{"class":318},"# Ожидаемый вывод: /Library/Developer/CommandLineTools\n",[20,1155,1156,1157,1160,1161,1164],{},"Если все команды возвращают версии, а ",[24,1158,1159],{},"xcode-select -p"," показывает путь к ",[24,1162,1163],{},"CommandLineTools"," — установка прошла успешно.",[78,1166,1168],{"id":1167},"шаг-5-настройка-пути-path-и-выбор-активной-версии","Шаг 5: Настройка пути (PATH) и выбор активной версии",[20,1170,1171],{},"Иногда, особенно при наличии нескольких версий инструментов (например, после установки полного Xcode), система может использовать не те, которые вам нужны.",[53,1173,1174,1201],{},[56,1175,1176,1179,1180,1198,1200],{},[66,1177,1178],{},"Явный выбор пути:"," Установите приоритет Command Line Tools, выполнив:",[98,1181,1183],{"className":100,"code":1182,"language":102,"meta":103,"style":103},"sudo xcode-select --switch /Library/Developer/CommandLineTools\n",[24,1184,1185],{"__ignoreMap":103},[107,1186,1187,1189,1192,1195],{"class":109,"line":110},[107,1188,460],{"class":113},[107,1190,1191],{"class":144}," xcode-select",[107,1193,1194],{"class":117}," --switch",[107,1196,1197],{"class":144}," /Library/Developer/CommandLineTools\n",[236,1199],{},"Эта команда сообщает системе использовать именно минимальный набор CLT, а не полный Xcode (если он есть).",[56,1202,1203,1206,1207,1209,1210,1224,1226,1227,1230,1231,1234,1235,1237,1238,1264,1266,1267,1270,1271,1274],{},[66,1204,1205],{},"Проверка переменной PATH:"," Убедитесь, что путь к инструментам находится в начале вашей переменной ",[24,1208,185],{},". Выполните:",[98,1211,1213],{"className":100,"code":1212,"language":102,"meta":103,"style":103},"echo $PATH\n",[24,1214,1215],{"__ignoreMap":103},[107,1216,1217,1220],{"class":109,"line":110},[107,1218,1219],{"class":117},"echo",[107,1221,1223],{"class":1222},"sVt8B"," $PATH\n",[236,1225],{},"В выводе должна присутствовать строка ",[24,1228,1229],{},"/Library/Developer/CommandLineTools/usr/bin"," (обычно она добавляется автоматически). Если её нет, добавьте в файл конфигурации вашей оболочки (",[24,1232,1233],{},"~/.zshrc"," для Zsh, ",[24,1236,765],{}," для Bash):",[98,1239,1241],{"className":100,"code":1240,"language":102,"meta":103,"style":103},"export PATH=\"/Library/Developer/CommandLineTools/usr/bin:$PATH\"\n",[24,1242,1243],{"__ignoreMap":103},[107,1244,1245,1249,1252,1255,1258,1261],{"class":109,"line":110},[107,1246,1248],{"class":1247},"szBVR","export",[107,1250,1251],{"class":1222}," PATH",[107,1253,1254],{"class":1247},"=",[107,1256,1257],{"class":144},"\"/Library/Developer/CommandLineTools/usr/bin:",[107,1259,1260],{"class":1222},"$PATH",[107,1262,1263],{"class":144},"\"\n",[236,1265],{},"После добавления выполните ",[24,1268,1269],{},"source ~/.zshrc"," (или ",[24,1272,1273],{},"source ~/.bash_profile","), чтобы применить изменения.",[321,1276],{},[15,1278,384],{"id":383},[20,1280,1281],{},"Главный признак успеха — возможность запуска всех базовых утилит без ошибок. Выполните комплексную проверку:",[53,1283,1284,1322,1345],{},[56,1285,1286,1287,405,1290],{},"Создайте простой C-файл ",[24,1288,1289],{},"test.c",[98,1291,1295],{"className":1292,"code":1293,"language":1294,"meta":103,"style":103},"language-c shiki shiki-themes github-light github-dark","#include \u003Cstdio.h>\nint main() {\n    printf(\"Hello from CLT!\\n\");\n    return 0;\n}\n","c",[24,1296,1297,1302,1307,1312,1317],{"__ignoreMap":103},[107,1298,1299],{"class":109,"line":110},[107,1300,1301],{},"#include \u003Cstdio.h>\n",[107,1303,1304],{"class":109,"line":556},[107,1305,1306],{},"int main() {\n",[107,1308,1309],{"class":109,"line":563},[107,1310,1311],{},"    printf(\"Hello from CLT!\\n\");\n",[107,1313,1314],{"class":109,"line":1082},[107,1315,1316],{},"    return 0;\n",[107,1318,1319],{"class":109,"line":1088},[107,1320,1321],{},"}\n",[56,1323,1324,1325,405,1327],{},"Скомпилируйте его с помощью ",[24,1326,1097],{},[98,1328,1330],{"className":100,"code":1329,"language":102,"meta":103,"style":103},"clang test.c -o test\n",[24,1331,1332],{"__ignoreMap":103},[107,1333,1334,1336,1339,1342],{"class":109,"line":110},[107,1335,1097],{"class":113},[107,1337,1338],{"class":144}," test.c",[107,1340,1341],{"class":117}," -o",[107,1343,1344],{"class":144}," test\n",[56,1346,1347,1348,1357,1358],{},"Запустите скомпилированный файл:\n",[98,1349,1351],{"className":100,"code":1350,"language":102,"meta":103,"style":103},"./test\n",[24,1352,1353],{"__ignoreMap":103},[107,1354,1355],{"class":109,"line":110},[107,1356,1350],{"class":113},"\nВывод: ",[24,1359,1360],{},"Hello from CLT!",[20,1362,1363],{},"Если компиляция и запуск прошли успешно — ваша среда разработки готова к работе.",[15,1365,428],{"id":427},[196,1367,1368,1391,1413,1436,1459],{},[56,1369,1370,1376],{},[66,1371,435,1372,1375],{},[24,1373,1374],{},"xcode-select: error: tool 'xcode-select' requires Xcode..."," после установки.",[196,1377,1378,1383],{},[56,1379,1380,1382],{},[66,1381,446],{}," Путь не сбросился автоматически.",[56,1384,1385,1387,1388,1390],{},[66,1386,452],{}," Выполните ",[24,1389,523],{}," или явный выбор как в Шаге 5.",[56,1392,1393,1398],{},[66,1394,1395,1396,168],{},"Ошибка доступа (permission denied) при запуске ",[24,1397,981],{},[196,1399,1400,1405],{},[56,1401,1402,1404],{},[66,1403,446],{}," Не хватает прав суперпользователя.",[56,1406,1407,1409,1410,1412],{},[66,1408,452],{}," Используйте команду с ",[24,1411,460],{}," и введите пароль администратора.",[56,1414,1415,1420],{},[66,1416,1417,1418,168],{},"Установка зависла или не началась через ",[24,1419,981],{},[196,1421,1422,1427],{},[56,1423,1424,1426],{},[66,1425,446],{}," Конфликт с активным прокси, проблемы с сертификатами Apple или недоступен сервер обновлений.",[56,1428,1429,1431,1432,1435],{},[66,1430,452],{}," Попробуйте установку через диалоговое окно (Шаг 2). Если не помогает, проверьте подключение к ",[24,1433,1434],{},"developer.apple.com"," и временно отключите корпоративный прокси.",[56,1437,1438,1441],{},[66,1439,1440],{},"Команды работают, но Homebrew жалуется на отсутствие CLT.",[196,1442,1443,1451],{},[56,1444,1445,1447,1448,299],{},[66,1446,446],{}," Homebrew проверяет наличие не только бинарников, но и заголовочных файлов (",[24,1449,1450],{},"/Library/Developer/CommandLineTools/SDKs",[56,1452,1453,1455,1456,168],{},[66,1454,452],{}," Убедитесь, что установлен полный набор. Переустановите CLT через диалоговое окно. Если проблема остаётся, проверьте наличие SDK: ",[24,1457,1458],{},"ls /Library/Developer/CommandLineTools/SDKs",[56,1460,1461,1464],{},[66,1462,1463],{},"После обновления macOS CLT перестали работать.",[196,1465,1466,1471],{},[56,1467,1468,1470],{},[66,1469,446],{}," Обновление ОС часто делает старые инструменты несовместимыми.",[56,1472,1473,1475,1476,1479],{},[66,1474,452],{}," Удалите старые инструменты: ",[24,1477,1478],{},"sudo rm -rf /Library/Developer/CommandLineTools"," и установите заново, следуя Шагу 2 или 3.",[552,1481,1482],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}",{"title":103,"searchDepth":556,"depth":556,"links":1484},[1485,1486,1487,1494,1495],{"id":17,"depth":556,"text":18},{"id":47,"depth":556,"text":48},{"id":75,"depth":556,"text":76,"children":1488},[1489,1490,1491,1492,1493],{"id":845,"depth":563,"text":846},{"id":908,"depth":563,"text":909},{"id":974,"depth":563,"text":975},{"id":1054,"depth":563,"text":1055},{"id":1167,"depth":563,"text":1168},{"id":383,"depth":556,"text":384},{"id":427,"depth":556,"text":428},"2026-02-16 14:08:10","Полное руководство по установке Xcode Command Line Tools на Mac. Пошаговая инструкция для работы с git, make, компиляторами и другими утилитами в терминале.","10-15 мин",[1500,1503,1506,1509],{"question":1501,"answer":1502},"Зачем мне Command Line Tools, если у меня есть Homebrew?","Command Line Tools — это официальный набор от Apple, который включает базовые компиляторы (clang), утилиты (git, make, svn) и заголовочные файлы. Homebrew часто требует их наличия для сборки некоторых пакетов из исходников.",{"question":1504,"answer":1505},"Можно ли установить Command Line Tools без Xcode?","Да, это и есть основное назначение Xcode Command Line Tools — минимальный набор для разработки без полной IDE Xcode, которая весит несколько гигабайт.",{"question":1507,"answer":1508},"Почему после установки команда git всё равно не работает?","Скорее всего, пути (PATH) не обновились. Закройте и снова откройте терминал или выполните `source ~/.zshrc` (если используете zsh). Проверьте, что инструменты выбраны через `xcode-select -p`.",{"question":1510,"answer":1511},"Нужно ли обновлять Command Line Tools отдельно от macOS?","Да, они обновляются через системные обновления или `softwareupdate --install` отдельно от основной ОС. Рекомендуется держать их актуальными.",[1513,1516,1519,1522,1525],{"name":1514,"text":1515},"Проверка наличия Command Line Tools","Откройте Терминал и выполните команду `xcode-select -p`. Если инструменты не установлены, вы увидите ошибку.",{"name":1517,"text":1518},"Установка через системное диалоговое окно","Выполните в терминале любую команду из набора, например `git --version`. Система предложит установить инструменты. Нажмите «Установить».",{"name":1520,"text":1521},"Установка через командную строку (автоматизированная)","Используйте `softwareupdate --install-rosetta --agree-to-license` для Apple Silicon или `softwareupdate --install -a` для всех доступных обновлений, включая CLT.",{"name":1523,"text":1524},"Проверка успешной установки","Выполните `git --version`, `make --version`, `clang --version`. Все команды должны вернуть версии, а не ошибки.",{"name":1526,"text":1527},"Настройка пути (PATH) и выбор активной версии","Убедитесь, что путь `/Library/Developer/CommandLineTools/usr/bin` добавлен в переменную PATH. Используйте `sudo xcode-select --switch /Library/Developer/CommandLineTools` для явного выбора.","PT15M",[1530,1531,1532,1533,1534,1535,1536,1537],"command line tools macos","установить xcode command line tools","git не найден mac","как установить make на mac","терминал mac компилятор","xcode-select ошибка","brew vs command line tools","macOS разработка терминал",{},[1540,1541,1542],"/guides/macos/homebrew-installation","/guides/macos/git-basics","/errors/macos/xcode-select-errors",{"title":810,"description":1497},"guides/macos/command-line-tools","В этом гайде вы узнаете, как установить, обновить и настроить Xcode Command Line Tools на macOS для работы с git, компиляторами и другими утилитами разработки.",[626,630,1547,1548,1549,30,1550,1551],"development","xcode","CLI","командная строка","инструменты разработчика","fIuan6roxJaWFTe7DxCDjqu9oYnCDuHWZyDehxwr4kI",{"id":1554,"title":1555,"appliesTo":1556,"author":10,"body":1558,"canonical":569,"code":2280,"createdAt":2281,"description":2282,"difficulty":572,"draft":573,"estimatedTime":2283,"extension":575,"faq":2284,"howToSteps":2297,"howToTotalTime":1528,"image":569,"keywords":2310,"locale":612,"meta":2321,"navigation":614,"path":620,"platform":616,"related":2322,"section":2326,"seo":2327,"severity":2328,"stem":2329,"summary":2330,"tags":2331,"twitterCreator":569,"twitterSite":569,"type":2335,"updatedAt":2281,"__hash__":2336},"content_ru/errors/macos/brew-command-not-found.md","Ошибка 'brew command not found' на macOS: причины и решения",[1557],"Homebrew на macOS 10.14 Mojave и выше",{"type":12,"value":1559,"toc":2271},[1560,1564,1584,1587,1609,1612,1632,1636,1684,1688,1691,1702,1720,1733,1760,1763,1789,1797,1799,1803,1812,1817,1829,1838,1943,1958,1960,1975,1978,1986,1998,2003,2007,2013,2053,2074,2077,2082,2098,2101,2108,2118,2124,2128,2131,2139,2144,2164,2169,2204,2212,2216,2219,2268],[15,1561,1563],{"id":1562},"что-означает-ошибка-brew-command-not-found","Что означает ошибка brew command not found",[20,1565,435,1566,1270,1571,1574,1575,1577,1578,1580,1581,1583],{},[66,1567,1568],{},[24,1569,1570],{},"brew: command not found",[24,1572,1573],{},"zsh: command not found: brew"," в оболочке zsh) появляется, когда вы пытаетесь выполнить команду ",[24,1576,26],{}," в терминале macOS, но система не может найти исполняемый файл этой команды. Это означает, что каталог, в котором расположен ",[24,1579,26],{},", отсутствует в переменной окружения ",[24,1582,185],{},". Homebrew — это менеджер пакетов для macOS, и без него вы не сможете устанавливать или обновлять программное обеспечение через терминал.",[20,1585,1586],{},"Типичный полный текст ошибки:",[98,1588,1590],{"className":100,"code":1589,"language":102,"meta":103,"style":103},"zsh: command not found: brew\n",[24,1591,1592],{"__ignoreMap":103},[107,1593,1594,1597,1600,1603,1606],{"class":109,"line":110},[107,1595,1596],{"class":113},"zsh:",[107,1598,1599],{"class":144}," command",[107,1601,1602],{"class":144}," not",[107,1604,1605],{"class":144}," found:",[107,1607,1608],{"class":144}," brew\n",[20,1610,1611],{},"или",[98,1613,1615],{"className":100,"code":1614,"language":102,"meta":103,"style":103},"bash: brew: command not found\n",[24,1616,1617],{"__ignoreMap":103},[107,1618,1619,1622,1625,1627,1629],{"class":109,"line":110},[107,1620,1621],{"class":113},"bash:",[107,1623,1624],{"class":144}," brew:",[107,1626,1599],{"class":144},[107,1628,1602],{"class":144},[107,1630,1631],{"class":144}," found\n",[15,1633,1635],{"id":1634},"причины-возникновения","Причины возникновения",[53,1637,1638,1647,1666,1678],{},[56,1639,1640,1643,1644,1646],{},[66,1641,1642],{},"Homebrew не установлен",". Вы пытаетесь использовать команду ",[24,1645,26],{},", но сама программа Homebrew отсутствует в системе.",[56,1648,1649,1654,1655,1658,1659,1662,1663,1665],{},[66,1650,1651,1652],{},"Путь к Homebrew не добавлен в ",[24,1653,185],{},". Homebrew установлен (например, в ",[24,1656,1657],{},"/opt/homebrew/bin"," для Mac с Apple Silicon или ",[24,1660,1661],{},"/usr/local/bin"," для Intel), но этот каталог не включён в переменную ",[24,1664,185],{},", поэтому терминал не знает, где искать исполняемый файл.",[56,1667,1668,1671,1672,1674,1675,1677],{},[66,1669,1670],{},"Конфигурационный файл оболочки не загружается",". Терминал использует оболочку (например, zsh), но конфигурационные файлы (такие как ",[24,1673,1233],{},"), где прописан ",[24,1676,185],{},", не загружаются при запуске нового сеанса.",[56,1679,1680,1683],{},[66,1681,1682],{},"Повреждение установки Homebrew",". Файлы Homebrew могли быть повреждены при установке или после обновления системы.",[15,1685,1687],{"id":1686},"способ-1-установка-homebrew","Способ 1: Установка Homebrew",[20,1689,1690],{},"Если Homebrew не установлен, начните с его установки. Это самый простой и распространённый способ решения.",[53,1692,1693,1699],{},[56,1694,1695,1696,1698],{},"Откройте ",[66,1697,87],{}," (Terminal) в macOS.",[56,1700,1701],{},"Выполните официальную команду установки:",[98,1703,1704],{"className":100,"code":131,"language":102,"meta":103,"style":103},[24,1705,1706],{"__ignoreMap":103},[107,1707,1708,1710,1712,1714,1716,1718],{"class":109,"line":110},[107,1709,138],{"class":113},[107,1711,141],{"class":117},[107,1713,145],{"class":144},[107,1715,148],{"class":113},[107,1717,151],{"class":117},[107,1719,154],{"class":144},[53,1721,1722,1727],{"start":563},[56,1723,1724,1725,168],{},"Следуйте инструкциям на экране. Установщик попросит ввести пароль администратора и подтвердить нажатием ",[24,1726,174],{},[56,1728,1729,1730,1732],{},"После завершения установки добавьте Homebrew в ",[24,1731,185],{},", если установщик не сделал это автоматически. Для Mac с Apple Silicon (M1/M2/M3) выполните:",[98,1734,1736],{"className":100,"code":1735,"language":102,"meta":103,"style":103},"echo 'eval \"$(/opt/homebrew/bin/brew shellenv)\"' >> ~/.zprofile\neval \"$(/opt/homebrew/bin/brew shellenv)\"\n",[24,1737,1738,1750],{"__ignoreMap":103},[107,1739,1740,1742,1745,1748],{"class":109,"line":110},[107,1741,1219],{"class":117},[107,1743,1744],{"class":144}," 'eval \"$(/opt/homebrew/bin/brew shellenv)\"'",[107,1746,1747],{"class":1247}," >>",[107,1749,234],{"class":144},[107,1751,1752,1754,1756,1758],{"class":109,"line":556},[107,1753,259],{"class":117},[107,1755,145],{"class":144},[107,1757,264],{"class":113},[107,1759,267],{"class":144},[20,1761,1762],{},"Для Mac с Intel:",[98,1764,1766],{"className":100,"code":1765,"language":102,"meta":103,"style":103},"echo 'eval \"$(/usr/local/bin/brew shellenv)\"' >> ~/.zprofile\neval \"$(/usr/local/bin/brew shellenv)\"\n",[24,1767,1768,1779],{"__ignoreMap":103},[107,1769,1770,1772,1775,1777],{"class":109,"line":110},[107,1771,1219],{"class":117},[107,1773,1774],{"class":144}," 'eval \"$(/usr/local/bin/brew shellenv)\"'",[107,1776,1747],{"class":1247},[107,1778,234],{"class":144},[107,1780,1781,1783,1785,1787],{"class":109,"line":556},[107,1782,259],{"class":117},[107,1784,145],{"class":144},[107,1786,284],{"class":113},[107,1788,267],{"class":144},[53,1790,1791],{"start":1088},[56,1792,1793,1794,168],{},"Закройте и снова откройте терминал или выполните ",[24,1795,1796],{},"source ~/.zprofile",[321,1798],{},[15,1800,1802],{"id":1801},"способ-2-добавление-пути-homebrew-в-переменную-path","Способ 2: Добавление пути Homebrew в переменную PATH",[20,1804,1805,1806,1808,1809,1811],{},"Если Homebrew уже установлен, но команда ",[24,1807,26],{}," не распознаётся, скорее всего, путь кbrew не добавлен в ",[24,1810,185],{},". Это часто случается после обновления macOS или при использовании кастомных настроек оболочки.",[53,1813,1814],{},[56,1815,1816],{},"Определите, какая оболочка вы используете:",[98,1818,1820],{"className":100,"code":1819,"language":102,"meta":103,"style":103},"echo $SHELL\n",[24,1821,1822],{"__ignoreMap":103},[107,1823,1824,1826],{"class":109,"line":110},[107,1825,1219],{"class":117},[107,1827,1828],{"class":1222}," $SHELL\n",[20,1830,1831,1832,1835,1836,168],{},"Обычно вывод: ",[24,1833,1834],{},"/bin/zsh"," (по умолчанию с macOS Catalina) или ",[24,1837,138],{},[53,1839,1840,1870,1926,1940],{"start":556},[56,1841,1842,1843,464,1845,1848,1849],{},"Откройте конфигурационный файл для вашей оболочки в текстовом редакторе (например, с помощью ",[24,1844,231],{},[24,1846,1847],{},"vim","):",[196,1850,1851,1861],{},[56,1852,1853,1854,1857,1858],{},"Для ",[66,1855,1856],{},"zsh",": ",[24,1859,1860],{},"nano ~/.zshrc",[56,1862,1853,1863,1857,1865,464,1867],{},[66,1864,102],{},[24,1866,241],{},[24,1868,1869],{},"nano ~/.bashrc",[56,1871,1872,1873],{},"Добавьте в конец файла строку с путём к Homebrew:",[196,1874,1875,1901],{},[56,1876,1853,1877,1880,1881],{},[66,1878,1879],{},"Apple Silicon"," (Mac на чипе M1 и новее):\n",[98,1882,1884],{"className":100,"code":1883,"language":102,"meta":103,"style":103},"export PATH=\"/opt/homebrew/bin:$PATH\"\n",[24,1885,1886],{"__ignoreMap":103},[107,1887,1888,1890,1892,1894,1897,1899],{"class":109,"line":110},[107,1889,1248],{"class":1247},[107,1891,1251],{"class":1222},[107,1893,1254],{"class":1247},[107,1895,1896],{"class":144},"\"/opt/homebrew/bin:",[107,1898,1260],{"class":1222},[107,1900,1263],{"class":144},[56,1902,1853,1903,405,1906],{},[66,1904,1905],{},"Intel",[98,1907,1909],{"className":100,"code":1908,"language":102,"meta":103,"style":103},"export PATH=\"/usr/local/bin:$PATH\"\n",[24,1910,1911],{"__ignoreMap":103},[107,1912,1913,1915,1917,1919,1922,1924],{"class":109,"line":110},[107,1914,1248],{"class":1247},[107,1916,1251],{"class":1222},[107,1918,1254],{"class":1247},[107,1920,1921],{"class":144},"\"/usr/local/bin:",[107,1923,1260],{"class":1222},[107,1925,1263],{"class":144},[56,1927,1928,1929,1857,1931,1934,1935,1934,1937,299],{},"Сохраните файл (в ",[24,1930,231],{},[24,1932,1933],{},"Ctrl + O",", затем ",[24,1936,174],{},[24,1938,1939],{},"Ctrl + X",[56,1941,1942],{},"Примените изменения, выполнив:",[98,1944,1946],{"className":100,"code":1945,"language":102,"meta":103,"style":103},"source ~/.zshrc   # для zsh\n",[24,1947,1948],{"__ignoreMap":103},[107,1949,1950,1952,1955],{"class":109,"line":110},[107,1951,312],{"class":117},[107,1953,1954],{"class":144}," ~/.zshrc",[107,1956,1957],{"class":318},"   # для zsh\n",[20,1959,1611],{},[98,1961,1963],{"className":100,"code":1962,"language":102,"meta":103,"style":103},"source ~/.bash_profile   # для bash\n",[24,1964,1965],{"__ignoreMap":103},[107,1966,1967,1969,1972],{"class":109,"line":110},[107,1968,312],{"class":117},[107,1970,1971],{"class":144}," ~/.bash_profile",[107,1973,1974],{"class":318},"   # для bash\n",[20,1976,1977],{},"Если вы не уверены в имени файла, можно просто перезапустить терминал.",[53,1979,1980],{"start":1094},[56,1981,1982,1983,1985],{},"Проверьте, что ",[24,1984,26],{}," теперь доступен:",[98,1987,1989],{"className":100,"code":1988,"language":102,"meta":103,"style":103},"which brew\n",[24,1990,1991],{"__ignoreMap":103},[107,1992,1993,1996],{"class":109,"line":110},[107,1994,1995],{"class":117},"which",[107,1997,1608],{"class":144},[20,1999,2000,2001,168],{},"Вывод должен показать путь, например ",[24,2002,264],{},[15,2004,2006],{"id":2005},"способ-3-проверка-и-перезагрузка-оболочки","Способ 3: Проверка и перезагрузка оболочки",[20,2008,2009,2010,2012],{},"Иногда изменения в ",[24,2011,185],{}," не применяются из-за того, что терминал использует другую оболочку или конфигурационные файлы загружаются некорректно.",[53,2014,2015,2050],{},[56,2016,2017,2018],{},"Убедитесь, что вы редактировали правильный конфигурационный файл. macOS может использовать несколько файлов:",[196,2019,2020,2039],{},[56,2021,1853,2022,1857,2024,2026,2027,2029,2030,2032,2033,2036,2037,168],{},[66,2023,1856],{},[24,2025,1233],{}," (для интерактивных оболочек) и ",[24,2028,220],{}," (для login-оболочек). Если ",[24,2031,1233],{}," не сработал, попробуйте добавить ",[24,2034,2035],{},"export PATH"," в ",[24,2038,220],{},[56,2040,1853,2041,1857,2043,2045,2046,2049],{},[66,2042,102],{},[24,2044,765],{}," (для login-оболочек) или ",[24,2047,2048],{},"~/.bashrc"," (для интерактивных не-login-оболочек).",[56,2051,2052],{},"Если вы не знаете, какая оболочка активна, выполните:",[98,2054,2056],{"className":100,"code":2055,"language":102,"meta":103,"style":103},"ps -p $$ -o comm=\n",[24,2057,2058],{"__ignoreMap":103},[107,2059,2060,2063,2066,2069,2071],{"class":109,"line":110},[107,2061,2062],{"class":113},"ps",[107,2064,2065],{"class":117}," -p",[107,2067,2068],{"class":117}," $$",[107,2070,1341],{"class":117},[107,2072,2073],{"class":144}," comm=\n",[20,2075,2076],{},"Это покажет текущую оболочку.",[53,2078,2079],{"start":563},[56,2080,2081],{},"После редактирования файла перезапустите терминал полностью (закройте окно и откройте заново) или выполните:",[98,2083,2085],{"className":100,"code":2084,"language":102,"meta":103,"style":103},"exec $SHELL -l\n",[24,2086,2087],{"__ignoreMap":103},[107,2088,2089,2092,2095],{"class":109,"line":110},[107,2090,2091],{"class":117},"exec",[107,2093,2094],{"class":1222}," $SHELL ",[107,2096,2097],{"class":117},"-l\n",[20,2099,2100],{},"Это перезапустит оболочку как login-оболочку, загрузив все конфиги.",[53,2102,2103],{"start":1082},[56,2104,2105,2106,221],{},"Проверьте ",[24,2107,185],{},[98,2109,2110],{"className":100,"code":1212,"language":102,"meta":103,"style":103},[24,2111,2112],{"__ignoreMap":103},[107,2113,2114,2116],{"class":109,"line":110},[107,2115,1219],{"class":117},[107,2117,1223],{"class":1222},[20,2119,2120,2121,2123],{},"Убедитесь, что путь к Homebrew (например, ",[24,2122,1657],{},") присутствует в выводе.",[15,2125,2127],{"id":2126},"способ-4-переустановка-homebrew","Способ 4: Переустановка Homebrew",[20,2129,2130],{},"Если предыдущие способы не помогли, возможно, установка Homebrew повреждена. В этом случае выполните полную переустановку.",[156,2132,2133],{},[20,2134,2135,2136,168],{},"⚠️ Важно: Переустановка удалит все установленные через Homebrew пакеты. Создайте резервную копию списка пакетов: ",[24,2137,2138],{},"brew list > brew_backup.txt",[53,2140,2141],{},[56,2142,2143],{},"Удалите Homebrew:",[98,2145,2147],{"className":100,"code":2146,"language":102,"meta":103,"style":103},"/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)\"\n",[24,2148,2149],{"__ignoreMap":103},[107,2150,2151,2153,2155,2157,2159,2161],{"class":109,"line":110},[107,2152,138],{"class":113},[107,2154,141],{"class":117},[107,2156,145],{"class":144},[107,2158,148],{"class":113},[107,2160,151],{"class":117},[107,2162,2163],{"class":144}," https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)\"\n",[53,2165,2166],{"start":556},[56,2167,2168],{},"Убедитесь, что удалены все файлы:",[98,2170,2172],{"className":100,"code":2171,"language":102,"meta":103,"style":103},"sudo rm -rf /opt/homebrew   # для Apple Silicon\nsudo rm -rf /usr/local/Homebrew   # для Intel\n",[24,2173,2174,2190],{"__ignoreMap":103},[107,2175,2176,2178,2181,2184,2187],{"class":109,"line":110},[107,2177,460],{"class":113},[107,2179,2180],{"class":144}," rm",[107,2182,2183],{"class":117}," -rf",[107,2185,2186],{"class":144}," /opt/homebrew",[107,2188,2189],{"class":318},"   # для Apple Silicon\n",[107,2191,2192,2194,2196,2198,2201],{"class":109,"line":556},[107,2193,460],{"class":113},[107,2195,2180],{"class":144},[107,2197,2183],{"class":117},[107,2199,2200],{"class":144}," /usr/local/Homebrew",[107,2202,2203],{"class":318},"   # для Intel\n",[53,2205,2206],{"start":563},[56,2207,2208,2209,168],{},"Установите Homebrew заново, как описано в ",[66,2210,2211],{},"Способе 1",[15,2213,2215],{"id":2214},"профилактика","Профилактика",[20,2217,2218],{},"Чтобы избежать повторения ошибки:",[196,2220,2221,2227,2242,2251,2259],{},[56,2222,2223,2226],{},[66,2224,2225],{},"Всегда используйте официальный скрипт установки"," Homebrew. Не скачивайте и не перемещайте файлы вручную.",[56,2228,2229,2234,2235,2238,2239,2241],{},[66,2230,2231,2232],{},"После установки проверьте ",[24,2233,185],{},": выполните ",[24,2236,2237],{},"echo $PATH"," и убедитесь, что путь к Homebrew (например, ",[24,2240,1657],{},") присутствует.",[56,2243,2244,1857,2247,396,2249,168],{},[66,2245,2246],{},"Обновляйте Homebrew регулярно",[24,2248,702],{},[24,2250,710],{},[56,2252,2253,2256,2257,168],{},[66,2254,2255],{},"Если вы меняете оболочку"," (например, с bash на zsh), убедитесь, что конфигурационные файлы новой оболочки содержат настройки ",[24,2258,185],{},[56,2260,2261,2264,2265,2267],{},[66,2262,2263],{},"При обновлении macOS"," проверяйте, не сбросились ли настройки ",[24,2266,185],{},". Иногда требуется повторно добавить Homebrew в конфигурационные файлы.",[552,2269,2270],{},"html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}",{"title":103,"searchDepth":556,"depth":556,"links":2272},[2273,2274,2275,2276,2277,2278,2279],{"id":1562,"depth":556,"text":1563},{"id":1634,"depth":556,"text":1635},{"id":1686,"depth":556,"text":1687},{"id":1801,"depth":556,"text":1802},{"id":2005,"depth":556,"text":2006},{"id":2126,"depth":556,"text":2127},{"id":2214,"depth":556,"text":2215},"CMD_NOT_FOUND","2026-02-16 20:19:05","Пошаговая инструкция по исправлению ошибки 'brew command not found' в macOS. Узнайте, как правильно установить Homebrew и настроить PATH для работы с терминалом.","5-15 мин",[2285,2288,2291,2294],{"answer":2286,"question":2287},"Ошибка возникает, когда система не может найти исполняемый файл brew в директориях, указанных в переменной PATH. Это обычно значит, что Homebrew не установлен или его путь не добавлен в PATH.","Почему возникает ошибка 'brew command not found'?",{"answer":2289,"question":2290},"Выполните команду `which brew` в терминале. Если она возвращает путь (например, /opt/homebrew/bin/brew), то Homebrew установлен. Если нет вывода или сообщение 'brew not found', то не установлен.","Как проверить, установлен ли Homebrew?",{"answer":2292,"question":2293},"Вероятно, путь к brew не добавлен в PATH. Добавьте `/opt/homebrew/bin` (для Apple Silicon) или `/usr/local/bin` (для Intel) в переменную PATH в конфигурационном файле вашей оболочки.","Что делать, если brew установлен, но команда не работает?",{"answer":2295,"question":2296},"Откройте конфигурационный файл оболочки (например, ~/.zshrc для zsh) и добавьте строку `export PATH=\"/opt/homebrew/bin:$PATH\"`. Затем выполните `source ~/.zshrc` или перезапустите терминал.","Как добавить brew в PATH вручную?",[2298,2301,2304,2307],{"name":2299,"text":2300},"Установите Homebrew","Если Homebrew не установлен, выполните официальный скрипт установки. Это добавит brew в систему и настроит PATH автоматически.",{"name":2302,"text":2303},"Добавьте путь к brew в PATH","Если brew установлен, но не найден, отредактируйте конфигурационный файл оболочки (например, ~/.zshrc), добавив строку export PATH с правильным путём.",{"name":2305,"text":2306},"Перезагрузите терминал","Выполните `source ~/.zshrc` или закройте и откройте терминал заново, чтобы изменения PATH вступили в силу.",{"name":2308,"text":2309},"Проверьте установку","Запустите `brew doctor` для проверки корректности установки Homebrew и решения возможных проблем.",[2311,2312,2313,2314,2315,2316,2317,2318,2319,2320],"brew command not found","ошибка brew на мак","как установить homebrew на mac","zsh command not found brew","исправить brew не найден","homebrew не работает","macos brew установка","terminal brew ошибка","brew path не настроен","mac команда brew не найдена",{},[2323,2324,2325],"/guides/macos/install-homebrew","/errors/macos/zsh-command-not-found","/errors/macos/path-environment-variable","Ошибки macOS",{"title":1555,"description":2282},"medium","errors/macos/brew-command-not-found","Статья объясняет, почему система не находит команду brew, и предлагает проверенные способы решения: установка Homebrew, настройка переменной PATH и перезагрузка оболочки.",[2332,616,630,1550,2333,2334,26,1856],"homebrew","установка","ошибка","error","6LbPNSMIfkofv6_sq-HNOWx6F7pFZneetJre92yVib8"]