Node.js 自制软件安装问题
我在安装brew时遇到了一些问题。因此,我做了以下工作: 已卸载homebrew,其中包含: $rm-rf/usr/local/cillar/usr/local/.git&&brew清理Node.js 自制软件安装问题,node.js,npm,homebrew,yeoman,Node.js,Npm,Homebrew,Yeoman,我在安装brew时遇到了一些问题。因此,我做了以下工作: 已卸载homebrew,其中包含: $rm-rf/usr/local/cillar/usr/local/.git&&brew清理 使用以下软件重新安装了自制软件: $ruby-e“$(curl-fsSkL raw.github.com/mxcl/homebrew/go/install)” $brew更新 已经是最新的了 $brew医生 您的系统渴望brew 尝试运行任何安装&我得到以下输出: $brew安装节点 错误:权限被拒绝-/
使用以下软件重新安装了自制软件: $ruby-e“$(curl-fsSkL raw.github.com/mxcl/homebrew/go/install)”
$brew更新 已经是最新的了 $brew医生 您的系统渴望brew
尝试运行任何安装&我得到以下输出: $brew安装节点 错误:权限被拒绝-/Library/Caches/Homebrew/Formula/node.brewing
这是怎么回事?这也给我带来了使用npm和yeoman的问题,我很想使用它们:(您以前是否与其他用户一起安装过brew,或者与
sudo
一起安装过brew
检查/Library/Caches/Homebrew
的权限,并通过更改其所有者或权限,强制其可供用户写入
您也可以尝试使用类似的工具卸载,然后再次尝试安装。这件事让我告诉您将安装命令更新为
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
/Library/Cashes/Homebrew将我列为所有者。我的权限如下:'drwxrwx'。即将尝试要点。同时检查node.brewing的所有细节。可能您以前使用过
sudo brew安装node
?太棒了,只需“chown-R”。谢谢!sudo chown-R`whoami`/Library/Caches/Homebrew/
您可能还需要sudo chown-R root/usr/local/bin/brew
@lenybernard我知道安装脚本的位置可能已更改,但正确的回答是注释,而不是对原始问题的编辑。