1

我知道它永远不应该这样做,但我不小心从我的 Mac OS X 中删除了文件夹 /usr/bin/ruby。这样我就丢失了所有预安装的 ruby​​ 文件。例如,现在在尝试安装 Homebrew 时,我收到错误消息:

-bash: /usr/bin/ruby: 没有这样的文件或目录

如何将预安装的 ruby​​ 恢复到 /usr/bin?

4

2 回答 2

1

只需安装rvm并获得最新的 ruby​​。即使是因为 OS X 附带的那个已经过时了(如果我没记错的话应该是 1.8.7)。

如果您可以在几分钟内安装更新版本,则无需重新安装捆绑的版本。

于 2012-06-12T02:56:47.490 回答
0

你能从以下网址下载吗:ftp: //ftp.ruby-lang.org/pub/ruby/1.8/ruby-1.8.6-p111.tar.bz2

然后将其编译到您的 /usr/bin 目录中。

您可能仍然需要处理许可/所有权问题。

于 2012-06-12T04:32:46.033 回答