自制安装问题

Kar*_*roh 9 homebrew node.js npm yeoman

我在使用brew安装时遇到了一些麻烦.所以我做了以下事情:

卸载自制软件:

$ rm -rf/usr/local/Cellar /usr/local/.git && brew cleanup


重新安装自制软件:

$ ruby​​ -e"$(curl -fsSkL raw.github.com/mxcl/homebrew/go/install)"


$ brew更新

已经是最新的.

$ brew医生

你的系统正在酿造.


尝试运行任何安装,我得到以下输出:

$ brew安装节点

错误:权限被拒绝 - /Library/Caches/Homebrew/Formula/node.brewing


这里发生了什么?这也给了我使用npm和yeoman的问题,我真的很喜欢使用:(

Pas*_*cle 20

您是否可以与其他用户或sudo之前的用户一起安装brew ?

/Library/Caches/Homebrew通过更改其所有者或其权限,检查您的权限,并强制它为您的用户写入.

您也可以尝试使用https://gist.github.com/1173223之类的东西进行卸载,然后再次尝试安装.

  • `sudo chown -R \`whoami \`/ Library/Caches/Homebrew /` (9认同)
  • 也一直检查到node.brewing.也许你以前用过`sudo brew install node`? (2认同)
  • 太棒了,只需要"chown -R".谢谢! (2认同)
  • 您可能还需要`sudo chown -R root/usr/local/bin/brew`. (2认同)