我知道它永远不应该这样做,但我不小心从我的 Mac OS X 中删除了文件夹 /usr/bin/ruby。这样我就丢失了所有预安装的 ruby 文件。例如,现在在尝试安装 Homebrew 时,我收到错误消息:
-bash: /usr/bin/ruby: 没有这样的文件或目录
如何将预安装的 ruby 恢复到 /usr/bin?
只需安装rvm并获得最新的 ruby。即使是因为 OS X 附带的那个已经过时了(如果我没记错的话应该是 1.8.7)。
如果您可以在几分钟内安装更新版本,则无需重新安装捆绑的版本。
你能从以下网址下载吗:ftp: //ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p111.tar.bz2
然后将其编译到您的 /usr/bin 目录中。
您可能仍然需要处理许可/所有权问题。