homebrew 无法安装提示不能在根目录下使用

homebrew 无法安装,提示不能在根目录下使用。

Running Homebrew as root is extremely dangerous and no longer supported.
As Homebrew does not drop privileges on installation you would be giving all
build scripts full access to your system.

解决思路就是给当前用户添加目录权限:

sudo chown -R $(whoami) /usr/local

然后再安装你需要的软件通过:

brew install softname

不过,如果还是遇到不能安装的情况,就根据提示内容再次给当前用户赋予相应的目录权限(这里系统会提示),你只要根据提示操作就行了。

在我执行上面的命令之后,我想安装软件:

又提示了一下错误:

Error: /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
Error: Cannot write to /usr/local/Cellar

我根据提示再次执行命令:

sudo chown -R $(whoami) /usr/local/Cellar

然后,再次安装我需要的软件,问题解决了。

homebrew 无法安装提示不能在根目录下使用_第1张图片
长按(或扫码)识别二维码,关注~

陈不二
博客地址:
http://www.chenbu2.com
地址: https://www.jianshu.com/u/f4874eb81c5b
GitHub地址: https://github.com/ChenBu2
爱学啊合作讲师: http://www.ixuea.com/
公众号: 陈不2
技术交流QQ群: 858499698

****欢迎一块交流学习~****

喜欢的朋友记得点赞转发分享哦!

你可能感兴趣的:(homebrew 无法安装提示不能在根目录下使用)