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