Не используйте sudo
при работе с brew
(из соображений безопасности).
Вы должны просто настроить свои разрешения.
Так что я бы пошел еще дальше и изменил бы разрешения на:
sudo chgrp -R admin /usr/local /Library/Caches/Homebrew
sudo chmod -R g+w /usr/local /Library/Caches/Homebrew
, а затем применить определенную группу (admin
или staff
) к пользователю, которому следует разрешить использовать команду brew
. Проверьте группы вашего пользователя через: id -Gn
).
Если есть другие проблемы, выполните: brew doctor
, чтобы увидеть, что не так.