[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/macos/homebrew-error":3,"mdc-sc5sag-key":574,"mdc-es93p3-key":584,"mdc--fwtwwa-key":592,"mdc--o9cszx-key":615,"mdc-bynezi-key":644,"mdc--5oqdn5-key":660,"mdc-676m2h-key":685,"mdc--yfuyj6-key":717,"mdc--4dhcev-key":754,"related-/errors/macos/homebrew-cache-error,/guides/macos/homebrew-installation-guide":779},{"id":4,"title":5,"appliesTo":6,"author":11,"body":12,"canonical":514,"code":30,"createdAt":515,"description":516,"difficulty":517,"draft":518,"estimatedTime":519,"extension":520,"faq":521,"howToSteps":534,"howToTotalTime":550,"image":514,"keywords":551,"locale":557,"meta":558,"navigation":180,"path":559,"platform":560,"related":561,"section":564,"seo":565,"severity":517,"stem":566,"summary":567,"tags":568,"twitterCreator":514,"twitterSite":514,"type":570,"updatedAt":515,"__hash__":573},"content_ru/errors/macos/homebrew-error.md","Homebrew ошибка 1: исправляем неудачную установку за 5 минут",[7,8,9,10],"Homebrew 3.3+","macOS Ventura (13.0+)","macOS Monterey (12.0+)","macOS Sonoma (14.0+)","FixPedia Team",{"type":13,"value":14,"toc":501},"minimark",[15,20,37,47,50,54,104,108,113,119,138,145,149,152,198,201,218,222,225,283,290,294,302,343,346,350,353,418,424,436,440,481,484,488,497],[16,17,19],"h2",{"id":18},"что-означает-ошибка-1","Что означает ошибка 1",[21,22,23,27,28,31,32,36],"p",{},[24,25,26],"code",{},"brew"," возвращает код завершения работы ",[24,29,30],{},"1",", когда не может выполнить операцию (установку, обновление или удаление формулы). Это ",[33,34,35],"strong",{},"не"," специфический код, а общий индикатор сбоя. Уведомление обычно сопровождается дополнительным текстом, например:",[38,39,44],"pre",{"className":40,"code":42,"language":43},[41],"language-text","Error: Failed to fetch \u003Cformula>, ожидание ... сек.\nError: Не удалось установить '/usr/local/Caskroom/...'\n","text",[24,45,42],{"__ignoreMap":46},"",[21,48,49],{},"Сбой может быть вызван отсутствием прав, поврежденным кэшем, отсутствием зависимостей системы или сетевыми проблемами.",[16,51,53],{"id":52},"причины-возникновения","Причины возникновения",[55,56,57,64,74,88,94],"ul",{},[58,59,60,63],"li",{},[33,61,62],{},"Недостаток прав администратора"," – brew пытается записать файлы в системные директории без необходимых разрешений.",[58,65,66,69,70,73],{},[33,67,68],{},"Поврежденный кэш формул"," – старые архивы или поврежденные симлинки в ",[24,71,72],{},"$(brew --prefix)/Cache",".",[58,75,76,79,80,83,84,87],{},[33,77,78],{},"Отсутствие или устаревшие Xcode Command Line Tools"," – инструменты ",[24,81,82],{},"git",", ",[24,85,86],{},"clang"," или другие необходимые системные утилиты отсутствуют.",[58,89,90,93],{},[33,91,92],{},"Сетевые проблемы"," – нестабильное подключение или блокировка брандмауэра препятствуют загрузке ресурсов.",[58,95,96,99,100,103],{},[33,97,98],{},"Конфликт версий"," – параллельная установка Homebrew с другой версией или конфликт формул (например, две формулы требуют разный ",[24,101,102],{},"python",").",[16,105,107],{"id":106},"способы-решения","Способы решения",[109,110,112],"h3",{"id":111},"способ-1-запустить-brew-doctor-и-исправить-ошибки","Способ 1: Запустить brew doctor и исправить ошибки",[21,114,115,118],{},[24,116,117],{},"brew doctor"," — это быстрый сканер, который ищит очевидные проблемы и предлагает действия.",[38,120,124],{"className":121,"code":122,"language":123,"meta":46,"style":46},"language-bash shiki shiki-themes github-light github-dark","brew doctor\n","bash",[24,125,126],{"__ignoreMap":46},[127,128,131,134],"span",{"class":129,"line":130},"line",1,[127,132,26],{"class":133},"sScJk",[127,135,137],{"class":136},"sZZnC"," doctor\n",[21,139,140,141,144],{},"Если программа обнаружит ошибки, выполните все указанные действия (например, сбросьте симлинки ",[24,142,143],{},"brew link"," или переустановите необходимые инструменты).",[109,146,148],{"id":147},"способ-2-очистить-кэш-формул-и-обновить-индекс","Способ 2: Очистить кэш формул и обновить индекс",[21,150,151],{},"Чистый кэш часто устраняет скрытые проблемы.",[38,153,155],{"className":121,"code":154,"language":123,"meta":46,"style":46},"# Удалить все ненужные архивы\nbrew cleanup --force\n\n# Принудительно обновить кэш формул\nbrew update --force\n",[24,156,157,163,175,182,188],{"__ignoreMap":46},[127,158,159],{"class":129,"line":130},[127,160,162],{"class":161},"sJ8bj","# Удалить все ненужные архивы\n",[127,164,166,168,171],{"class":129,"line":165},2,[127,167,26],{"class":133},[127,169,170],{"class":136}," cleanup",[127,172,174],{"class":173},"sj4cs"," --force\n",[127,176,178],{"class":129,"line":177},3,[127,179,181],{"emptyLinePlaceholder":180},true,"\n",[127,183,185],{"class":129,"line":184},4,[127,186,187],{"class":161},"# Принудительно обновить кэш формул\n",[127,189,191,193,196],{"class":129,"line":190},5,[127,192,26],{"class":133},[127,194,195],{"class":136}," update",[127,197,174],{"class":173},[21,199,200],{},"После завершения работы повторно попробуйте установку.",[202,203,204],"blockquote",{},[21,205,206,207,210,211,214,215,73],{},"💡 ",[33,208,209],{},"Совет:"," Если ",[24,212,213],{},"brew cleanup"," удаляет много данных, вы можете ограничить его действие конкретной формулой: ",[24,216,217],{},"brew cleanup \u003Cformula>",[109,219,221],{"id":220},"способ-3-переустановить-проблемную-формулу","Способ 3: Переустановить проблемную формулу",[21,223,224],{},"Если ошибка связана с конкретной формулой, удалите и установите ее заново.",[38,226,228],{"className":121,"code":227,"language":123,"meta":46,"style":46},"# Удалить формулу вместе со всеми пакетами\nbrew uninstall --force \u003Cformula>\n\n# Установить заново\nbrew install \u003Cformula>\n",[24,229,230,235,259,263,268],{"__ignoreMap":46},[127,231,232],{"class":129,"line":130},[127,233,234],{"class":161},"# Удалить формулу вместе со всеми пакетами\n",[127,236,237,239,242,245,249,252,256],{"class":129,"line":165},[127,238,26],{"class":133},[127,240,241],{"class":136}," uninstall",[127,243,244],{"class":173}," --force",[127,246,248],{"class":247},"szBVR"," \u003C",[127,250,251],{"class":136},"formul",[127,253,255],{"class":254},"sVt8B","a",[127,257,258],{"class":247},">\n",[127,260,261],{"class":129,"line":177},[127,262,181],{"emptyLinePlaceholder":180},[127,264,265],{"class":129,"line":184},[127,266,267],{"class":161},"# Установить заново\n",[127,269,270,272,275,277,279,281],{"class":129,"line":190},[127,271,26],{"class":133},[127,273,274],{"class":136}," install",[127,276,248],{"class":247},[127,278,251],{"class":136},[127,280,255],{"class":254},[127,282,258],{"class":247},[21,284,285,286,289],{},"Заметьте, что ",[24,287,288],{},"--force"," гарантирует удаление остаточных файлов, которые могли вызвать сбой при установке.",[109,291,293],{"id":292},"способ-4-проверить-и-переустановить-xcode-command-line-tools","Способ 4: Проверить и переустановить Xcode Command Line Tools",[21,295,296,297,299,300,73],{},"Отсутствие CLI-инструментов часто проявляется ошибками, связанными с ",[24,298,82],{}," или ",[24,301,86],{},[38,303,305],{"className":121,"code":304,"language":123,"meta":46,"style":46},"# Указать существующее расположение Xcode\nsudo xcode-select --switch /Applications/Xcode.app/Contents/Developer\n\n# Установить недостающие инструменты\nxcode-select --install\n",[24,306,307,312,326,330,335],{"__ignoreMap":46},[127,308,309],{"class":129,"line":130},[127,310,311],{"class":161},"# Указать существующее расположение Xcode\n",[127,313,314,317,320,323],{"class":129,"line":165},[127,315,316],{"class":133},"sudo",[127,318,319],{"class":136}," xcode-select",[127,321,322],{"class":173}," --switch",[127,324,325],{"class":136}," /Applications/Xcode.app/Contents/Developer\n",[127,327,328],{"class":129,"line":177},[127,329,181],{"emptyLinePlaceholder":180},[127,331,332],{"class":129,"line":184},[127,333,334],{"class":161},"# Установить недостающие инструменты\n",[127,336,337,340],{"class":129,"line":190},[127,338,339],{"class":133},"xcode-select",[127,341,342],{"class":173}," --install\n",[21,344,345],{},"Перезапустите терминал, затем повторите попытку установки.",[109,347,349],{"id":348},"способ-5-полностью-переустановить-homebrew","Способ 5: Полностью переустановить Homebrew",[21,351,352],{},"Если ни один из вышеуказанных методов не помог, самая радикальная мера — переустановить brew с нуля.",[38,354,356],{"className":121,"code":355,"language":123,"meta":46,"style":46},"# Удалить все копии brew\nwhich -a brew | xargs sudo rm -f\n\n# Выполнить официальный скрипт установки\n/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n",[24,357,358,363,389,393,398],{"__ignoreMap":46},[127,359,360],{"class":129,"line":130},[127,361,362],{"class":161},"# Удалить все копии brew\n",[127,364,365,368,371,374,377,380,383,386],{"class":129,"line":165},[127,366,367],{"class":173},"which",[127,369,370],{"class":173}," -a",[127,372,373],{"class":136}," brew",[127,375,376],{"class":247}," |",[127,378,379],{"class":133}," xargs",[127,381,382],{"class":136}," sudo",[127,384,385],{"class":136}," rm",[127,387,388],{"class":173}," -f\n",[127,390,391],{"class":129,"line":177},[127,392,181],{"emptyLinePlaceholder":180},[127,394,395],{"class":129,"line":184},[127,396,397],{"class":161},"# Выполнить официальный скрипт установки\n",[127,399,400,403,406,409,412,415],{"class":129,"line":190},[127,401,402],{"class":133},"/bin/bash",[127,404,405],{"class":173}," -c",[127,407,408],{"class":136}," \"$(",[127,410,411],{"class":133},"curl",[127,413,414],{"class":173}," -fsSL",[127,416,417],{"class":136}," https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n",[21,419,420,421,423],{},"После переустановки запустите ",[24,422,117],{}," и выполните предыдущие шаги по очистке.",[202,425,426],{},[21,427,428,429,432,433,73],{},"⚠️ ",[33,430,431],{},"Важно:"," Переустановка удалит все формулы, пакеты Casks и пользовательские конфигурации. Сделайте бэкап важных формул с помощью ",[24,434,435],{},"brew list --versions > brew_backup.txt",[16,437,439],{"id":438},"профилактика","Профилактика",[55,441,442,453,465,471],{},[58,443,444,447,448,450,451,73],{},[33,445,446],{},"Права администратора:"," Используйте обычный brew; не запускайте ",[24,449,26],{}," с ",[24,452,316],{},[58,454,455,458,459,461,462,73],{},[33,456,457],{},"Регулярная очистка:"," Планируйте еженедельный ",[24,460,213],{}," и ",[24,463,464],{},"brew update",[58,466,467,470],{},[33,468,469],{},"Обновления системы:"," Своевременно обновляйте macOS и Xcode, чтобы поддерживать совместимость инструментов.",[58,472,473,476,477,480],{},[33,474,475],{},"Резервное копирование формул:"," Сохраняйте список установленных формул (",[24,478,479],{},"brew list --versions","), чтобы быстро восстановить их после переустановки brew.",[482,483],"in-article-ad",{},[16,485,487],{"id":486},"краткое-содержание","Краткое содержание",[21,489,490,491,493,494,496],{},"Код ошибки ",[24,492,30],{}," в Homebrew означает общую неудачу установки. Проверьте систему с помощью ",[24,495,117],{},", очистите кэш, удалите и переустановите проблемную формулу, убедитесь в наличии Xcode CLI-инструментов или, как последнее средство, переустановите весь Homebrew. Следуйте пяти описанным способам, чтобы быстро устранить проблему и предотвратить ее повторение в будущем.",[498,499,500],"style",{},"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 .sJ8bj, html code.shiki .sJ8bj{--shiki-default:#6A737D;--shiki-dark:#6A737D}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}",{"title":46,"searchDepth":165,"depth":165,"links":502},[503,504,505,512,513],{"id":18,"depth":165,"text":19},{"id":52,"depth":165,"text":53},{"id":106,"depth":165,"text":107,"children":506},[507,508,509,510,511],{"id":111,"depth":177,"text":112},{"id":147,"depth":177,"text":148},{"id":220,"depth":177,"text":221},{"id":292,"depth":177,"text":293},{"id":348,"depth":177,"text":349},{"id":438,"depth":165,"text":439},{"id":486,"depth":165,"text":487},null,"2026-07-01 14:54:59","Ошибки Homebrew часто возникают при установке новых формул. Узнайте пошаговый способ исправить ошибку кода 1, проверить права и кэш, чтобы завершить работу за несколько минут.","medium",false,"5-10 мин","md",[522,525,528,531],{"answer":523,"question":524},"Это общий код завершения работы, который означает, что brew не смог выполнить установку формулы по какой-либо причине (ошибка доступа, сетевой сбой, поврежденный кэш и т.д.).","Что означает ошибка «код 1» в Homebrew?",{"answer":526,"question":527},"Нет, sudo обычно ухудшает ситуацию. Используйте обычный brew и убедитесь, что у вас есть права администратора.","Нужно ли использовать sudo для исправления ошибки кода 1?",{"answer":529,"question":530},"Запустите `brew doctor` и `brew install --verbose \u003Cformula>`, чтобы увидеть подробный вывод без ошибок.","Как быстро проверить, что ошибка исправлена?",{"answer":532,"question":533},"Если brew жалуется на отсутствие `clang` или `git`, удалите и переустановите инструменты через `xcode-select --switch`.","Когда может потребоваться переустановка Xcode Command Line Tools?",[535,538,541,544,547],{"name":536,"text":537},"Запустить brew doctor и исправить ошибки","Откройте терминал и выполните `brew doctor`. Программа проверит права, кэш, версии и предоставит конкретные рекомендации. Выполните все указанные действия (например, сбросите симлинки или переустановите необходимые инструменты).",{"name":539,"text":540},"Очистить кэш формул и обновить индекс","Выполните `brew cleanup --force`, чтобы удалить ненужные архивы, затем `brew update --force`, чтобы обновить кэш формул. Это часто устраняет проблемы, связанные с поврежденным кэшем.",{"name":542,"text":543},"Переустановить проблемную формулу","Если ошибка связана с конкретной формулой, удалите ее принудительно: `brew uninstall --force \u003Cformula>`, а затем установите заново: `brew install \u003Cformula>`. Флаг `--force` гарантирует удаление всех остаточных файлов.",{"name":545,"text":546},"Проверить и переустановить Xcode Command Line Tools","Если brew жалуется на отсутствие `git` или `clang`, выполните `sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer`, затем `xcode-select --install`. Перезапустите терминал после этого.",{"name\"":548,"text":549},"Полностью переустановить Homebrew","Удалите текущую установку: `which -a brew | xargs sudo rm -f`. Скачайте и выполните официальный скрипт: `/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"`. После установки повторите предыдущие шаги.","PT10M",[552,553,554,555,556],"ошибка homebrew 1","homebrew не удается установить","код ошибки homebrew 1","homebrew не работает на macos","установка homebrew с ошибкой","ru_RU",{},"/errors/macos/homebrew-error","macos",[562,563],"/errors/macos/homebrew-cache-error","/guides/macos/homebrew-installation-guide","Ошибки macOS",{"title":5,"description":516},"errors/macos/homebrew-error","Ошибка кода 1 в Homebrew указывает на сбой при установке формулы. В этой статье описаны причины сбоя — от отсутствия прав до поврежденного кэша — и приведены конкретные команды macOS для быстрого устранения проблемы.",[569,560,570,571,572,117,213],"homebrew","error","install","command line","zwgKis8VHDgQBQG6L7UO5VcDPHn1lHTDskl31wUpMNo",{"data":575,"body":576},{},{"type":577,"children":578},"root",[579],{"type":580,"tag":21,"props":581,"children":582},"element",{},[583],{"type":43,"value":523},{"data":585,"body":586},{},{"type":577,"children":587},[588],{"type":580,"tag":21,"props":589,"children":590},{},[591],{"type":43,"value":526},{"data":593,"body":594},{},{"type":577,"children":595},[596],{"type":580,"tag":21,"props":597,"children":598},{},[599,601,606,607,613],{"type":43,"value":600},"Запустите ",{"type":580,"tag":24,"props":602,"children":604},{"className":603},[],[605],{"type":43,"value":117},{"type":43,"value":461},{"type":580,"tag":24,"props":608,"children":610},{"className":609},[],[611],{"type":43,"value":612},"brew install --verbose \u003Cformula>",{"type":43,"value":614},", чтобы увидеть подробный вывод без ошибок.",{"data":616,"body":617},{},{"type":577,"children":618},[619],{"type":580,"tag":21,"props":620,"children":621},{},[622,624,629,630,635,637,643],{"type":43,"value":623},"Если brew жалуется на отсутствие ",{"type":580,"tag":24,"props":625,"children":627},{"className":626},[],[628],{"type":43,"value":86},{"type":43,"value":299},{"type":580,"tag":24,"props":631,"children":633},{"className":632},[],[634],{"type":43,"value":82},{"type":43,"value":636},", удалите и переустановите инструменты через ",{"type":580,"tag":24,"props":638,"children":640},{"className":639},[],[641],{"type":43,"value":642},"xcode-select --switch",{"type":43,"value":73},{"data":645,"body":646},{},{"type":577,"children":647},[648],{"type":580,"tag":21,"props":649,"children":650},{},[651,653,658],{"type":43,"value":652},"Откройте терминал и выполните ",{"type":580,"tag":24,"props":654,"children":656},{"className":655},[],[657],{"type":43,"value":117},{"type":43,"value":659},". Программа проверит права, кэш, версии и предоставит конкретные рекомендации. Выполните все указанные действия (например, сбросите симлинки или переустановите необходимые инструменты).",{"data":661,"body":662},{},{"type":577,"children":663},[664],{"type":580,"tag":21,"props":665,"children":666},{},[667,669,675,677,683],{"type":43,"value":668},"Выполните ",{"type":580,"tag":24,"props":670,"children":672},{"className":671},[],[673],{"type":43,"value":674},"brew cleanup --force",{"type":43,"value":676},", чтобы удалить ненужные архивы, затем ",{"type":580,"tag":24,"props":678,"children":680},{"className":679},[],[681],{"type":43,"value":682},"brew update --force",{"type":43,"value":684},", чтобы обновить кэш формул. Это часто устраняет проблемы, связанные с поврежденным кэшем.",{"data":686,"body":687},{},{"type":577,"children":688},[689],{"type":580,"tag":21,"props":690,"children":691},{},[692,694,700,702,708,710,715],{"type":43,"value":693},"Если ошибка связана с конкретной формулой, удалите ее принудительно: ",{"type":580,"tag":24,"props":695,"children":697},{"className":696},[],[698],{"type":43,"value":699},"brew uninstall --force \u003Cformula>",{"type":43,"value":701},", а затем установите заново: ",{"type":580,"tag":24,"props":703,"children":705},{"className":704},[],[706],{"type":43,"value":707},"brew install \u003Cformula>",{"type":43,"value":709},". Флаг ",{"type":580,"tag":24,"props":711,"children":713},{"className":712},[],[714],{"type":43,"value":288},{"type":43,"value":716}," гарантирует удаление всех остаточных файлов.",{"data":718,"body":719},{},{"type":577,"children":720},[721],{"type":580,"tag":21,"props":722,"children":723},{},[724,725,730,731,736,738,744,746,752],{"type":43,"value":623},{"type":580,"tag":24,"props":726,"children":728},{"className":727},[],[729],{"type":43,"value":82},{"type":43,"value":299},{"type":580,"tag":24,"props":732,"children":734},{"className":733},[],[735],{"type":43,"value":86},{"type":43,"value":737},", выполните ",{"type":580,"tag":24,"props":739,"children":741},{"className":740},[],[742],{"type":43,"value":743},"sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer",{"type":43,"value":745},", затем ",{"type":580,"tag":24,"props":747,"children":749},{"className":748},[],[750],{"type":43,"value":751},"xcode-select --install",{"type":43,"value":753},". Перезапустите терминал после этого.",{"data":755,"body":756},{},{"type":577,"children":757},[758],{"type":580,"tag":21,"props":759,"children":760},{},[761,763,769,771,777],{"type":43,"value":762},"Удалите текущую установку: ",{"type":580,"tag":24,"props":764,"children":766},{"className":765},[],[767],{"type":43,"value":768},"which -a brew | xargs sudo rm -f",{"type":43,"value":770},". Скачайте и выполните официальный скрипт: ",{"type":580,"tag":24,"props":772,"children":774},{"className":773},[],[775],{"type":43,"value":776},"/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"",{"type":43,"value":778},". После установки повторите предыдущие шаги.",[780],{"id":781,"title":782,"appliesTo":783,"author":11,"body":787,"canonical":514,"code":514,"createdAt":1151,"description":1152,"difficulty":1153,"draft":518,"estimatedTime":519,"extension":520,"faq":1154,"howToSteps":1167,"howToTotalTime":550,"image":514,"keywords":1180,"locale":557,"meta":1186,"navigation":180,"path":563,"platform":560,"related":1187,"section":1191,"seo":1192,"severity":514,"stem":1193,"summary":1194,"tags":1195,"twitterCreator":514,"twitterSite":514,"type":1200,"updatedAt":1151,"__hash__":1201},"content_ru/guides/macos/homebrew-installation-guide.md","Как установить Homebrew на macOS за 5 минут: полная инструкция",[784,785,786],"macOS Ventura 13","macOS Monterey 12","macOS Big Sur 11",{"type":13,"value":788,"toc":1139},[789,793,813,817,834,838,842,845,856,859,863,866,885,888,890,894,900,905,931,936,959,966,970,973,991,1001,1005,1008,1066,1070,1133,1136],[16,790,792],{"id":791},"введение-зачем-это-нужно","Введение / Зачем это нужно",[21,794,795,796,83,799,83,802,804,805,83,808,461,810,73],{},"Homebrew — это менеджер пакетов для macOS, который позволяет устанавливать инструменты, языки программирования и утилиты непосредственно из терминала. После установки вы сможете быстро добавлять необходимые программы (например, ",[24,797,798],{},"node",[24,800,801],{},"python3",[24,803,82],{},") и управлять ими с помощью простых команд ",[24,806,807],{},"brew install",[24,809,464],{},[24,811,812],{},"brew upgrade",[16,814,816],{"id":815},"требования-подготовка","Требования / Подготовка",[55,818,819,822,825,831],{},[58,820,821],{},"macOS 11 (Big Sur), 12 (Monterey) или 13 (Ventura) (или более новая версия).",[58,823,824],{},"Права администратора для выполнения скрипта установки.",[58,826,827,828,103],{},"Доступ к терминалу (",[24,829,830],{},"/Applications/Utilities/Terminal.app",[58,832,833],{},"Рекомендуется предварительно установить Xcode Command Line Tools (см. первый шаг).",[16,835,837],{"id":836},"пошаговая-инструкция","Пошаговая инструкция",[109,839,841],{"id":840},"шаг-1-установка-xcode-command-line-tools","Шаг 1: Установка Xcode Command Line Tools",[21,843,844],{},"Homebrew требует установленный интерфейс командной строки Xcode. Если у вас его еще нет, запустите команду:",[38,846,848],{"className":121,"code":847,"language":123,"meta":46,"style":46},"xcode-select --install\n",[24,849,850],{"__ignoreMap":46},[127,851,852,854],{"class":129,"line":130},[127,853,339],{"class":133},[127,855,342],{"class":173},[21,857,858],{},"Следуйте инструкциям установщика. После завершения вы получите необходимые компиляторы и утилиты.",[109,860,862],{"id":861},"шаг-2-установка-homebrew","Шаг 2: Установка Homebrew",[21,864,865],{},"Откройте терминал и выполните официальный скрипт установки:",[38,867,869],{"className":121,"code":868,"language":123,"meta":46,"style":46},"/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n",[24,870,871],{"__ignoreMap":46},[127,872,873,875,877,879,881,883],{"class":129,"line":130},[127,874,402],{"class":133},[127,876,405],{"class":173},[127,878,408],{"class":136},[127,880,411],{"class":133},[127,882,414],{"class":173},[127,884,417],{"class":136},[21,886,887],{},"Скрипт автоматически определит тип процессора (Intel/Apple Silicon) и выполнит необходимые шаги. Для большинства пользователей не требуется дополнительных параметров.",[482,889],{},[109,891,893],{"id":892},"шаг-3-добавьте-homebrew-в-path-если-необходимо","Шаг 3: Добавьте Homebrew в PATH (если необходимо)",[21,895,896,897,899],{},"Для корректной работы ",[24,898,26],{}," из любого терминала добавьте переменную окружения в профиль оболочки.",[21,901,902],{},[33,903,904],{},"Apple Silicon Mac (M1, M2 и т. д.)",[38,906,908],{"className":121,"code":907,"language":123,"meta":46,"style":46},"echo 'eval \"$(/opt/homebrew/bin/brew shellenv)\"' >> ~/.zprofile\nsource ~/.zprofile\n",[24,909,910,924],{"__ignoreMap":46},[127,911,912,915,918,921],{"class":129,"line":130},[127,913,914],{"class":173},"echo",[127,916,917],{"class":136}," 'eval \"$(/opt/homebrew/bin/brew shellenv)\"'",[127,919,920],{"class":247}," >>",[127,922,923],{"class":136}," ~/.zprofile\n",[127,925,926,929],{"class":129,"line":165},[127,927,928],{"class":173},"source",[127,930,923],{"class":136},[21,932,933],{},[33,934,935],{},"Intel Mac",[38,937,939],{"className":121,"code":938,"language":123,"meta":46,"style":46},"echo 'eval \"$(/usr/local/bin/brew shellenv)\"' >> ~/.bash_profile\nsource ~/.bash_profile\n",[24,940,941,953],{"__ignoreMap":46},[127,942,943,945,948,950],{"class":129,"line":130},[127,944,914],{"class":173},[127,946,947],{"class":136}," 'eval \"$(/usr/local/bin/brew shellenv)\"'",[127,949,920],{"class":247},[127,951,952],{"class":136}," ~/.bash_profile\n",[127,954,955,957],{"class":129,"line":165},[127,956,928],{"class":173},[127,958,952],{"class":136},[21,960,961,962,965],{},"Если вы используете zsh как основную оболочку (стандартно на macOS), файл ",[24,963,964],{},"~/.zprofile"," — правильный выбор.",[109,967,969],{"id":968},"шаг-4-проверьте-что-homebrew-работает","Шаг 4: Проверьте, что Homebrew работает",[21,971,972],{},"Запустите две команды по очереди:",[38,974,976],{"className":121,"code":975,"language":123,"meta":46,"style":46},"brew --version\nbrew doctor\n",[24,977,978,985],{"__ignoreMap":46},[127,979,980,982],{"class":129,"line":130},[127,981,26],{"class":133},[127,983,984],{"class":173}," --version\n",[127,986,987,989],{"class":129,"line":165},[127,988,26],{"class":133},[127,990,137],{"class":136},[21,992,993,994,997,998,1000],{},"Если вывод не содержит ошибок, установка успешна. ",[24,995,996],{},"brew --version"," показывает номер версии и дату сборки, а ",[24,999,117],{}," проверяет возможные проблемы с системными зависимостями.",[16,1002,1004],{"id":1003},"проверка-результата","Проверка результата",[21,1006,1007],{},"После успешной установки вы можете:",[55,1009,1010,1030,1052],{},[58,1011,1012,1013,1015,1016],{},"Установить первый пакет, например, ",[24,1014,82],{},":",[38,1017,1019],{"className":121,"code":1018,"language":123,"meta":46,"style":46},"brew install git\n",[24,1020,1021],{"__ignoreMap":46},[127,1022,1023,1025,1027],{"class":129,"line":130},[127,1024,26],{"class":133},[127,1026,274],{"class":136},[127,1028,1029],{"class":136}," git\n",[58,1031,1032,1033],{},"Обновить формулы до последних версий:",[38,1034,1036],{"className":121,"code":1035,"language":123,"meta":46,"style":46},"brew update && brew upgrade\n",[24,1037,1038],{"__ignoreMap":46},[127,1039,1040,1042,1044,1047,1049],{"class":129,"line":130},[127,1041,26],{"class":133},[127,1043,195],{"class":136},[127,1045,1046],{"class":254}," && ",[127,1048,26],{"class":133},[127,1050,1051],{"class":136}," upgrade\n",[58,1053,1054,1055],{},"Проверить, что команда доступна из терминала:",[38,1056,1058],{"className":121,"code":1057,"language":123,"meta":46,"style":46},"git --version\n",[24,1059,1060],{"__ignoreMap":46},[127,1061,1062,1064],{"class":129,"line":130},[127,1063,82],{"class":133},[127,1065,984],{"class":173},[16,1067,1069],{"id":1068},"возможные-проблемы","Возможные проблемы",[55,1071,1072,1081,1095,1111],{},[58,1073,1074,1077,1078,1080],{},[33,1075,1076],{},"Permission denied при запуске скрипта"," – убедитесь, что вы вошли в систему под пользователем с правами администратора, и повторите установку. Если проблема сохраняется, запустите скрипт с ",[24,1079,316],{}," (если это поддерживается).",[58,1082,1083,1086,1087,1090,1091,1094],{},[33,1084,1085],{},"Homebrew уже установлен"," – скрипт обнаружит существующую установку и предложит обновиться. Вы можете принудительно переустановить, удалив папку ",[24,1088,1089],{},"/usr/local/Homebrew"," (Intel) или ",[24,1092,1093],{},"/opt/homebrew"," (Apple Silicon) перед повторным запуском скрипта.",[58,1096,1097,1100,1101,299,1103,1106,1107,1110],{},[33,1098,1099],{},"Отсутствие Homebrew в PATH"," – после установки скрипт может не добавить необходимые строки в конфигурационный файл. Проверьте содержимое ",[24,1102,964],{},[24,1104,1105],{},"~/.bash_profile"," и убедитесь, что строка ",[24,1108,1109],{},"eval \"$(...)\""," присутствует.",[58,1112,1113,1118,1119,1122,1123,1125,1126,1128,1129,1132],{},[33,1114,1115,1116],{},"Apple Silicon Mac не находит ",[24,1117,26],{}," – убедитесь, что вы используете ",[24,1120,1121],{},"zsh"," (или ",[24,1124,123],{},") и что файл ",[24,1127,964],{}," был перезагружен (",[24,1130,1131],{},"source ~/.zprofile","). Перезагрузите терминал, если необходимо.",[21,1134,1135],{},"Эти советы помогут быстро решить распространённые трудности и продолжить работу с Homebrew.",[498,1137,1138],{},"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 .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}",{"title":46,"searchDepth":165,"depth":165,"links":1140},[1141,1142,1143,1149,1150],{"id":791,"depth":165,"text":792},{"id":815,"depth":165,"text":816},{"id":836,"depth":165,"text":837,"children":1144},[1145,1146,1147,1148],{"id":840,"depth":177,"text":841},{"id":861,"depth":177,"text":862},{"id":892,"depth":177,"text":893},{"id":968,"depth":177,"text":969},{"id":1003,"depth":165,"text":1004},{"id":1068,"depth":165,"text":1069},"2026-07-23 11:04:11","Узнайте, как быстро установить Homebrew на macOS за 5 минут. Пошаговая инструкция с проверкой установки и решением распространённых ошибок для разработчиков и администраторов.","easy",[1155,1158,1161,1164],{"question":1156,"answer":1157},"Для чего нужен Homebrew на macOS?","Homebrew позволяет легко устанавливать утилиты, языки программирования и другие инструменты из терминала без необходимости поиска бинарных файлов.",{"question":1159,"answer":1160},"Что делать, если скрипт установки выдает ошибку «Permission denied»?","Убедитесь, что у вас есть права администратора, и повторите установку с использованием `sudo` (если скрипт это поддерживает) или выполните команду в терминале от имени root.",{"question":1162,"answer":1163},"Как добавить Homebrew в PATH для Apple Silicon Mac?","Добавьте строку `eval \"$(/opt/homebrew/bin/brew shellenv)\"` в `~/.zprofile` (или `~/.bash_profile` для старых оболочек).",{"question":1165,"answer":1166},"Где посмотреть версию Homebrew?","Запустите `brew --version` в терминале; вывод содержит номер версии и дату сборки.",[1168,1171,1174,1177],{"name":1169,"text":1170},"Установите Xcode Command Line Tools","Homebrew требует установленный интерфейс командной строки Xcode. Запустите `xcode-select --install` и следуйте инструкциям установщика.",{"name":1172,"text":1173},"Выполните официальный скрипт установки Homebrew","Откройте терминал и выполните команду:\n\n```bash\n/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n```\nСкрипт автоматически определит тип процессора и выполнит необходимые шаги.",{"name":1175,"text":1176},"Добавьте Homebrew в PATH (если необходимо)","Для Mac с Apple Silicon добавьте следующие строки в `~/.zprofile` (или `~/.bash_profile` для старых оболочек):\n\n```bash\neval \"$(/opt/homebrew/bin/brew shellenv)\"\n```\nЗатем выполните `source ~/.zprofile`.",{"name":1178,"text":1179},"Проверьте, что Homebrew работает","Запустите две команды по очереди:\n\n```bash\nbrew --version\nbrew doctor\n```\nЕсли вывод не содержит ошибок, установка успешна.",[1181,1182,1183,807,1184,1185],"Homebrew","установка Homebrew","установить Homebrew macOS","инструкция Homebrew macOS","установка пакетов Homebrew",{},[1188,1189,1190],"/guides/macos/xcode-command-line-tools-installation-guide","/errors/macos/homebrew-installation-error","/guides/macos/brew-install-package-guide","Гайды macOS",{"title":782,"description":1152},"guides/macos/homebrew-installation-guide","В этом гайде описан простой процесс установки Homebrew на macOS, включая подготовку системы, выполнение скрипта установки и проверку работоспособности. После завершения вы сможете устанавливать пакеты через `brew`.",[1181,1196,1197,1198,1199],"macOS","инсталляция","командная строка","устранение ошибок","guide","Yn17Wu_DhLO6UzOpTV6IsScIM6X6CS48RXQqgRz2rek"]