以下是/usr/local
目录的权限:drwxr-xr-x
。
我做了sudo chown -R $user /usr/local
,然后又做了brew update
。它没用。我尝试退出终端并打开一个新的会话并再次尝试,我得到了相同的东西。当我尝试brew doctor
或brew update
时,它告诉我该目录不可写。我该怎么办?我还需要检查什么?
答案 0 :(得分:1)
当我尝试brew update
提示我Error: / usr/local must be writable!
sudo chgrp -R admin /usr/local
sudo chmod -R g+w /usr/local
上述方法解决了我的问题
答案 1 :(得分:0)
您需要运行sudo chown -R $(whoami):admin /usr/local
。另请注意,您运行的命令$user
应该大写:$USER
。