正在尝试安装 rvm 和 ruby 1.9.2
我已经安装了 homebrew 和 git,但无法获得完整的更新,因为我不断收到权限错误。重新安装了 Snow Leopard 并修复了权限。
现在这发生了......
$ brew install wget
Error: Cannot write to /usr/local/Cellar
最佳答案
sudo chown -R $USER /usr/local
您必须使用该行赋予自己 /usr/local/
的所有权。在使用官方文档顶部的 ruby one-liner 安装 Homebrew 后,我不得不自己做这件事。对我来说就像一个魅力。这应该是您唯一一次需要使用 Homebrew sudo
。
我不确定 ruby one-liner 是否可以做到这一点。如果是这样,那么我系统上的其他东西就控制了 /usr/local
。
编辑:我完全错过了这个,但是@samvermette没有(请参阅对我的回答的回复):如果您在上面运行此命令并通过 Homebrew 软件安装了一些需要特殊用户权限的东西,例如 mysql
,请确保将这些权限还给您(如上所述命令将 /usr/local
中所有内容的递归所有权交给您 ($USER
)。对于 mysql,它是……
sudo chown -RL mysql:mysql /usr/local/mysql/data
关于ruby - 安装 Homebrew 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4804169/