/ usr / local具有正确的权限,但brew更新仍然表示它不可写

时间:2016-02-17 18:06:54

标签: permissions homebrew

以下是/usr/local目录的权限:drwxr-xr-x

我做了sudo chown -R $user /usr/local,然后又做了brew update。它没用。我尝试退出终端并打开一个新的会话并再次尝试,我得到了相同的东西。当我尝试brew doctorbrew update时,它告诉我该目录不可写。我该怎么办?我还需要检查什么?

2 个答案:

答案 0 :(得分:1)

当我尝试brew update提示我Error: / usr/local must be writable!

  1. sudo chgrp -R admin /usr/local
  2. sudo chmod -R g+w /usr/local
  3. 上述方法解决了我的问题

答案 1 :(得分:0)

您需要运行sudo chown -R $(whoami):admin /usr/local。另请注意,您运行的命令$user应该大写:$USER