【发布时间】:2016-11-21 06:10:38
【问题描述】:
当我在终端中运行以下命令时:
usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
我收到一个错误:
/usr/local/Cellar is not writable. You should change the
ownership and permissions of /usr/local/Cellar back to your
user account:
sudo chown -R $(whoami) /usr/local/Cellar
在 /usr/local/bin/brew update --force 期间失败
我在 S.O 上浏览过类似的帖子,所有帖子都有以下命令作为答案,所以我在终端中运行了以下命令:
sudo chown -R $tejas /usr/local/Cellarsudo chown -R $tejas:admin /usr/local/Cellarsudo chown -R $tejas /usr/localsudo chown -R $tejas:admin /usr/local
我在上述四个命令之后运行了安装命令,但它仍然给我错误。有人可以帮我解决这个问题。谢谢。
【问题讨论】:
-
你刚刚试过 `sudo chown -R $(whoami) /usr/local/Cellar' 吗?
-
@Musen- 这不是我提到的第一个命令吗?
-
我猜没有?我的意思是字面上的
udo chown -R $(whoami) /usr/local/Cellar,不要用任何东西代替 whoami。 -
$(whoami)和$USER都将解析为您的用户名。 -
如果我需要同一设备上的多个用户使用它怎么办?