我不确定为什么会收到此错误:
$ brew install mongodb
==> Downloading http://fastdl.mongodb.org/osx/mongodb-osx-x86_64-2.0.4.tgz
######################################################################## 100.0%
Error: Permission denied - /usr/local/var/log/mongodb
所以我尝试用 sudo 运行它:
$ sudo brew install mongodb
Password:
Cowardly refusing to `sudo brew install'
如果我尝试自己创建文件,我会得到:
Error: File exists - /usr/local/var/log/mongodb
当您在 homebrew 的 github 上阅读有关错误的此线程时,它会变得更加有趣:
https://github.com/mxcl/homebrew/issues/9953
他们说 brew 不能写入文件,因为它不是 root,然后他们说这是因为他们认为它不应该以 root 身份运行。
这些是官方安装说明,怎么了?
如果您有更好的安装建议,那么我会忘记自制软件。