[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"page-ru-/errors/macos/homebrew-permission-denied":3,"mdc--b3cev2-key":607,"mdc--feokog-key":616,"mdc-m705nb-key":640,"mdc-ai6hls-key":648,"mdc--j0enq8-key":656,"mdc-lcnkdq-key":664,"mdc--t5dsge-key":681,"mdc-dsbmlt-key":698,"related-/errors/macos/homebrew-not-found,/guides/macos/homebrew-installation":706},{"id":4,"title":5,"appliesTo":6,"author":9,"body":10,"canonical":539,"code":540,"createdAt":541,"description":542,"difficulty":543,"draft":544,"estimatedTime":545,"extension":546,"faq":547,"howToSteps":560,"howToTotalTime":573,"image":539,"keywords":574,"locale":585,"meta":586,"navigation":587,"path":588,"platform":589,"related":590,"section":593,"seo":594,"severity":595,"stem":596,"summary":597,"tags":598,"twitterCreator":539,"twitterSite":539,"type":605,"updatedAt":541,"__hash__":606},"content_ru/errors/macos/homebrew-permission-denied.md","Homebrew Permission Denied: решение ошибки доступа на macOS",[7,8],"macOS 10.14 и выше","Homebrew 3.0+","FixPedia Team",{"type":11,"value":12,"toc":527},"minimark",[13,18,27,38,41,47,58,62,65,121,125,130,133,141,180,187,211,240,243,247,250,255,275,280,298,315,319,322,330,372,377,392,398,423,426,433,443,446,464,467,471,477,523],[14,15,17],"h2",{"id":16},"что-означает-ошибка-permission-denied-в-homebrew","Что означает ошибка Permission denied в Homebrew",[19,20,21,22,26],"p",{},"Ошибка ",[23,24,25],"strong",{},"Permission denied"," (доступ запрещён) в Homebrew возникает, когда менеджер пакетов не может получить права на запись или чтение в системные директории, например, при попытке установить или обновить пакет. Типичный вывод ошибки выглядит так:",[28,29,34],"pre",{"className":30,"code":32,"language":33},[31],"language-text","Error: Permission denied - /usr/local/include\n","text",[35,36,32],"code",{"__ignoreMap":37},"",[19,39,40],{},"или",[28,42,45],{"className":43,"code":44,"language":33},[31],"brew: permission denied: /usr/local/Cellar\n",[35,46,44],{"__ignoreMap":37},[19,48,49,50,53,54,57],{},"Эта ошибка блокирует выполнение команд ",[35,51,52],{},"brew install",", ",[35,55,56],{},"brew update"," и других, требующих изменения файлов в защищённых папках.",[14,59,61],{"id":60},"причины-возникновения","Причины возникновения",[19,63,64],{},"Ошибка возникает по нескольким конкретным причинам:",[66,67,68,87,97,103,109],"ol",{},[69,70,71,74,75,78,79,82,83,86],"li",{},[23,72,73],{},"Неправильные права владельца"," — папки Homebrew (например, ",[35,76,77],{},"/usr/local"," на Intel Mac или ",[35,80,81],{},"/opt/homebrew"," на Apple Silicon) принадлежат пользователю ",[35,84,85],{},"root"," или другому аккаунту, а не текущему пользователю.",[69,88,89,92,93,96],{},[23,90,91],{},"Отсутствие прав записи"," — даже если вы владелец, у вас может не быть флага ",[35,94,95],{},"w"," (запись) для этих папок.",[69,98,99,102],{},[23,100,101],{},"Конфликт с системой безопасности"," — антивирусы, брандмауэры или FileVault могут блокировать доступ Homebrew к системным ресурсам.",[69,104,105,108],{},[23,106,107],{},"Повреждённая установка"," — прерванная установка или ручное изменение файлов привело к неконсистентным правам.",[69,110,111,117,118,120],{},[23,112,113,114],{},"Попытка запуска без ",[35,115,116],{},"sudo"," — некоторые команды требуют повышенных привилегий, но Homebrew по умолчанию не использует ",[35,119,116],{}," для безопасности.",[14,122,124],{"id":123},"способы-решения","Способы решения",[126,127,129],"h3",{"id":128},"способ-1-изменить-владельца-папок-homebrew","Способ 1: Изменить владельца папок Homebrew",[19,131,132],{},"Это самый частый и эффективный способ. Вам нужно установить текущего пользователя как владельца всех файлов в директории Homebrew.",[19,134,135],{},[23,136,137,138,140],{},"Для Mac с процессором Intel (путь по умолчанию ",[35,139,77],{},"):",[28,142,146],{"className":143,"code":144,"language":145,"meta":37,"style":37},"language-bash shiki shiki-themes github-light github-dark","sudo chown -R $(whoami) /usr/local/*\n","bash",[35,147,148],{"__ignoreMap":37},[149,150,153,156,160,164,168,171,174,177],"span",{"class":151,"line":152},"line",1,[149,154,116],{"class":155},"sScJk",[149,157,159],{"class":158},"sZZnC"," chown",[149,161,163],{"class":162},"sj4cs"," -R",[149,165,167],{"class":166},"sVt8B"," $(",[149,169,170],{"class":155},"whoami",[149,172,173],{"class":166},") ",[149,175,176],{"class":158},"/usr/local/",[149,178,179],{"class":162},"*\n",[19,181,182],{},[23,183,184,185,140],{},"Для Mac с Apple Silicon (путь по умолчанию ",[35,186,81],{},[28,188,190],{"className":143,"code":189,"language":145,"meta":37,"style":37},"sudo chown -R $(whoami) /opt/homebrew/*\n",[35,191,192],{"__ignoreMap":37},[149,193,194,196,198,200,202,204,206,209],{"class":151,"line":152},[149,195,116],{"class":155},[149,197,159],{"class":158},[149,199,163],{"class":162},[149,201,167],{"class":166},[149,203,170],{"class":155},[149,205,173],{"class":166},[149,207,208],{"class":158},"/opt/homebrew/",[149,210,179],{"class":162},[19,212,213,214,216,217,220,221,224,225,228,229,232,233,236,237,239],{},"Команда ",[35,215,116],{}," запросит пароль администратора. ",[35,218,219],{},"chown"," меняет владельца, ",[35,222,223],{},"-R"," применяет изменения рекурсивно, ",[35,226,227],{},"$(whoami)"," подставляет ваш логин, а ",[35,230,231],{},"*"," охватывает все содержимое папки. После этого проверьте владельца: ",[35,234,235],{},"ls -la /usr/local"," (или ",[35,238,81],{},"). Первые столбцы должны показывать ваш пользователь.",[241,242],"in-article-ad",{},[126,244,246],{"id":245},"способ-2-исправить-права-доступа","Способ 2: Исправить права доступа",[19,248,249],{},"Если владелец уже верный, но ошибка persists, возможно, отсутствуют права записи. Исправьте их:",[19,251,252],{},[23,253,254],{},"Для Intel Mac:",[28,256,258],{"className":143,"code":257,"language":145,"meta":37,"style":37},"sudo chmod -R u+w /usr/local\n",[35,259,260],{"__ignoreMap":37},[149,261,262,264,267,269,272],{"class":151,"line":152},[149,263,116],{"class":155},[149,265,266],{"class":158}," chmod",[149,268,163],{"class":162},[149,270,271],{"class":158}," u+w",[149,273,274],{"class":158}," /usr/local\n",[19,276,277],{},[23,278,279],{},"Для Apple Silicon Mac:",[28,281,283],{"className":143,"code":282,"language":145,"meta":37,"style":37},"sudo chmod -R u+w /opt/homebrew\n",[35,284,285],{"__ignoreMap":37},[149,286,287,289,291,293,295],{"class":151,"line":152},[149,288,116],{"class":155},[149,290,266],{"class":158},[149,292,163],{"class":162},[149,294,271],{"class":158},[149,296,297],{"class":158}," /opt/homebrew\n",[19,299,300,303,304,307,308,310,311,314],{},[35,301,302],{},"chmod"," изменяет права доступа, ",[35,305,306],{},"u+w"," добавляет право записи (",[35,309,95],{},") для владельца (",[35,312,313],{},"u","). После этого попробуйте снова выполнить команду Homebrew.",[126,316,318],{"id":317},"способ-3-переустановить-homebrew","Способ 3: Переустановить Homebrew",[19,320,321],{},"Если предыдущие шаги не помогли, возможно, установка Homebrew повреждена. Полностью удалите и установите заново.",[19,323,324,327],{},[23,325,326],{},"Удаление Homebrew:",[23,328,329],{},"Intel Mac:",[28,331,333],{"className":143,"code":332,"language":145,"meta":37,"style":37},"sudo rm -rf /usr/local/Homebrew\nsudo rm -rf /usr/local/Caskroom\nsudo rm -rf /usr/local/bin/brew\n",[35,334,335,348,360],{"__ignoreMap":37},[149,336,337,339,342,345],{"class":151,"line":152},[149,338,116],{"class":155},[149,340,341],{"class":158}," rm",[149,343,344],{"class":162}," -rf",[149,346,347],{"class":158}," /usr/local/Homebrew\n",[149,349,351,353,355,357],{"class":151,"line":350},2,[149,352,116],{"class":155},[149,354,341],{"class":158},[149,356,344],{"class":162},[149,358,359],{"class":158}," /usr/local/Caskroom\n",[149,361,363,365,367,369],{"class":151,"line":362},3,[149,364,116],{"class":155},[149,366,341],{"class":158},[149,368,344],{"class":162},[149,370,371],{"class":158}," /usr/local/bin/brew\n",[19,373,374],{},[23,375,376],{},"Apple Silicon Mac:",[28,378,380],{"className":143,"code":379,"language":145,"meta":37,"style":37},"sudo rm -rf /opt/homebrew\n",[35,381,382],{"__ignoreMap":37},[149,383,384,386,388,390],{"class":151,"line":152},[149,385,116],{"class":155},[149,387,341],{"class":158},[149,389,344],{"class":162},[149,391,297],{"class":158},[19,393,394,397],{},[23,395,396],{},"Установка заново:","\nОткройте Terminal и выполните:",[28,399,401],{"className":143,"code":400,"language":145,"meta":37,"style":37},"/bin/bash -c \"$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n",[35,402,403],{"__ignoreMap":37},[149,404,405,408,411,414,417,420],{"class":151,"line":152},[149,406,407],{"class":155},"/bin/bash",[149,409,410],{"class":162}," -c",[149,412,413],{"class":158}," \"$(",[149,415,416],{"class":155},"curl",[149,418,419],{"class":162}," -fsSL",[149,421,422],{"class":158}," https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)\"\n",[19,424,425],{},"Следуйте инструкциям на экране. Официальный скрипт автоматически настроит правильные права и пути.",[126,427,429,430,432],{"id":428},"способ-4-использовать-sudo-временное-решение","Способ 4: Использовать ",[35,431,116],{}," (временное решение)",[19,434,435,436,438,439,442],{},"Как крайняя мера, можно запускать команды Homebrew с ",[35,437,116],{},", но это ",[23,440,441],{},"не рекомендуется"," для постоянного использования, так как может привести к проблемам с безопасностью и правами в будущем.",[19,444,445],{},"Пример:",[28,447,449],{"className":143,"code":448,"language":145,"meta":37,"style":37},"sudo brew install wget\n",[35,450,451],{"__ignoreMap":37},[149,452,453,455,458,461],{"class":151,"line":152},[149,454,116],{"class":155},[149,456,457],{"class":158}," brew",[149,459,460],{"class":158}," install",[149,462,463],{"class":158}," wget\n",[19,465,466],{},"Используйте этот метод только для срочных задач, пока не устраните корневую причину способами 1–3.",[14,468,470],{"id":469},"профилактика","Профилактика",[19,472,473,474,476],{},"Чтобы избежать ошибки ",[23,475,25],{}," в будущем:",[478,479,480,486,498,511,517],"ul",{},[69,481,482,485],{},[23,483,484],{},"Устанавливайте Homebrew официальным способом"," — используйте скрипт с официального сайта, который автоматически настраивает права.",[69,487,488,494,495,497],{},[23,489,490,491,493],{},"Избегайте ",[35,492,116],{}," с brew"," — Homebrew Designed для работы без суперпользователя. Если требуется ",[35,496,116],{},", это признак неправильных прав.",[69,499,500,503,504,506,507,510],{},[23,501,502],{},"Регулярно обновляйте Homebrew"," — выполняйте ",[35,505,56],{}," и ",[35,508,509],{},"brew upgrade",", чтобы избежать конфликтов.",[69,512,513,516],{},[23,514,515],{},"Проверяйте права после установки других ПО"," — некоторые программы (например, Docker или виртуальные машины) могут менять владельца системных папок.",[69,518,519,522],{},[23,520,521],{},"Настраивайте исключения в антивирусе"," — если используете стороннюю защиту, добавьте папки Homebrew в список доверенных.",[524,525,526],"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 pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}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);}",{"title":37,"searchDepth":350,"depth":350,"links":528},[529,530,531,538],{"id":16,"depth":350,"text":17},{"id":60,"depth":350,"text":61},{"id":123,"depth":350,"text":124,"children":532},[533,534,535,536],{"id":128,"depth":362,"text":129},{"id":245,"depth":362,"text":246},{"id":317,"depth":362,"text":318},{"id":428,"depth":362,"text":537},"Способ 4: Использовать sudo (временное решение)",{"id":469,"depth":350,"text":470},null,"EACCES","2026-04-08 18:57:49","Пошаговая инструкция по исправлению ошибки 'Permission denied' в Homebrew на macOS. Проверенные способы восстановления прав доступа для быстрой установки пакетов. Решите проблему за 5 минут с нашими советами.","easy",false,"5-10 мин","md",[548,551,554,557],{"answer":549,"question":550},"Ошибка возникает из-за недостаточных прав доступа к системным директориям, где Homebrew пытается установить пакеты. Чаще всего это связано с неправильными владельцем или правами на папки /usr/local или /opt/homebrew.","Почему возникает ошибка 'Permission denied' в Homebrew?",{"answer":552,"question":553},"Можно временно использовать `sudo` для отдельных команд, например `sudo brew install package`, но это не рекомендуется. Лучше исправить права на папки Homebrew, как описано в способах 1 и 2.","Как исправить без смены владельца папок?",{"answer":555,"question":556},"Да, некоторые антивирусы или системы безопасности, включая FileVault, могут блокировать доступ к системным папкам. Попробуйте временно отключить их или добавить исключения для Homebrew.","Может ли это быть связано с антивирусом или FileVault?",{"answer":558,"question":559},"Если изменение прав и владельца не помогло, переустановите Homebrew полностью, используя официальный скрипт. Это восстановит корректные настройки доступа.","Что делать, если ошибка persists после исправления прав?",[561,564,567,570],{"name":562,"text":563},"Определите архитектуру Mac и путь Homebrew","Проверьте, используете ли вы Intel или Apple Silicon Mac, чтобы знать правильный путь: /usr/local для Intel или /opt/homebrew для Apple Silicon.",{"name":565,"text":566},"Измените владельца папок Homebrew","Выполните `sudo chown -R $(whoami) \u003Cпуть>` чтобы установить текущего пользователя владельцем всех файлов в папке Homebrew.",{"name":568,"text":569},"Исправьте права доступа","Запустите `sudo chmod -R u+w \u003Cпуть>` чтобы предоставить права записи для владельца на все файлы и папки.",{"name":571,"text":572},"Переустановите Homebrew при необходимости","Если проблема не решена, удалите Homebrew и установите заново с официального сайта, что автоматически настроит права.","PT10M",[575,576,577,578,579,580,581,582,583,584],"homebrew permission denied","ошибка homebrew доступ запрещен","как исправить homebrew на мак","homebrew не устанавливается мак","permission denied brew","исправление ошибки homebrew macOS","homebrew права администратора","brew command permission denied","macos homebrew ошибка доступа","установка homebrew без прав","ru_RU",{},true,"/errors/macos/homebrew-permission-denied","macos",[591,592],"/errors/macos/homebrew-not-found","/guides/macos/homebrew-installation","Ошибки macOS",{"title":5,"description":542},"medium","errors/macos/homebrew-permission-denied","Эта статья объясняет, как исправить ошибку 'Permission denied' при использовании Homebrew на macOS, и предлагает несколько методов восстановления прав доступа.",[599,600,601,602,603,604],"Homebrew","macOS","ошибки","permission denied","менеджер пакетов","brew","error","S03I_dtMXmEo_YBvbz3Dgk8Joew8an__vpGLkK90NIM",{"data":608,"body":609},{},{"type":85,"children":610},[611],{"type":612,"tag":19,"props":613,"children":614},"element",{},[615],{"type":33,"value":549},{"data":617,"body":618},{},{"type":85,"children":619},[620],{"type":612,"tag":19,"props":621,"children":622},{},[623,625,630,632,638],{"type":33,"value":624},"Можно временно использовать ",{"type":612,"tag":35,"props":626,"children":628},{"className":627},[],[629],{"type":33,"value":116},{"type":33,"value":631}," для отдельных команд, например ",{"type":612,"tag":35,"props":633,"children":635},{"className":634},[],[636],{"type":33,"value":637},"sudo brew install package",{"type":33,"value":639},", но это не рекомендуется. Лучше исправить права на папки Homebrew, как описано в способах 1 и 2.",{"data":641,"body":642},{},{"type":85,"children":643},[644],{"type":612,"tag":19,"props":645,"children":646},{},[647],{"type":33,"value":555},{"data":649,"body":650},{},{"type":85,"children":651},[652],{"type":612,"tag":19,"props":653,"children":654},{},[655],{"type":33,"value":558},{"data":657,"body":658},{},{"type":85,"children":659},[660],{"type":612,"tag":19,"props":661,"children":662},{},[663],{"type":33,"value":563},{"data":665,"body":666},{},{"type":85,"children":667},[668],{"type":612,"tag":19,"props":669,"children":670},{},[671,673,679],{"type":33,"value":672},"Выполните ",{"type":612,"tag":35,"props":674,"children":676},{"className":675},[],[677],{"type":33,"value":678},"sudo chown -R $(whoami) \u003Cпуть>",{"type":33,"value":680}," чтобы установить текущего пользователя владельцем всех файлов в папке Homebrew.",{"data":682,"body":683},{},{"type":85,"children":684},[685],{"type":612,"tag":19,"props":686,"children":687},{},[688,690,696],{"type":33,"value":689},"Запустите ",{"type":612,"tag":35,"props":691,"children":693},{"className":692},[],[694],{"type":33,"value":695},"sudo chmod -R u+w \u003Cпуть>",{"type":33,"value":697}," чтобы предоставить права записи для владельца на все файлы и папки.",{"data":699,"body":700},{},{"type":85,"children":701},[702],{"type":612,"tag":19,"props":703,"children":704},{},[705],{"type":33,"value":572},[]]