【发布时间】:2014-05-04 01:05:56
【问题描述】:
我正在尝试重新安装 Homebrew,并且当我尝试输入“brew doctor”时安装成功,我收到此消息:
/usr/local/bin/brew: /usr/local/Library/brew.rb: /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby: 错误的解释器: 没有这样的文件或目录 /usr/local/bin/brew:第 26 行:/usr/local/Library/brew.rb:未定义错误:0
我绝对认为这可能是我的一个 .profile 文件有问题,但我似乎不知道该怎么做。我手动编译了 Ruby,因为我不小心把安装搞砸了,我已经安装了 RVM。
在 RVM 中,运行“rvm install ruby”会出现与上述相同的错误,以及以下错误:
错误:'/bin' 不可写 - Homebrew 需要它,尝试使用 'brew doctor' 来修复它! 需求安装失败,状态为:1。
我试着跑了
rm -rf /usr/local/Cellar /usr/local/.git && brew cleanup
删除 Homebrew 但我得到与上面列出的相同的错误。
我花了几个小时试图解决这个烂摊子,但我无处可去,只是因为安装损坏而使我的系统变得混乱。任何有关如何最终解决此问题的建议将不胜感激。
【问题讨论】:
-
删除自制数据并尝试重新安装。在重新安装之前不要使用任何
brew命令。 -
我已经尝试过了,我将删除所有文件夹并重新安装它,但是一旦我在安装后尝试
brew doctor,我再次收到错误。 -
/bin上设置了哪些权限? -
我不确定,我该如何检查?
-
ls -la/ 和 /bin