我正在尝试在运行10.4的g4 ibook上安装ruby版本管理器,但是当我尝试运行第一个命令时,我立即收到两条错误消息:
$ bash -s stable < <(curl -s https://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer )
bash: line 6: set: errtrace: invalid option name
bash: line 13: conditional binary operator expected
我是ruby,rails的新手,并且对命令行也缺乏经验。我已经做了一些搜索,并且看到其他人在使用rvm在powerpc上安装特定的版本 ruby时遇到问题,但没有其他人首先安装rvm时遇到问题。
这看起来像是一个powerpc问题吗?或者我在这里缺少命令行的简单内容吗?
我还搜索了这些特定的错误消息,但还没有找到任何解决方案。哦,我还应该补充一点,我已经安装了xcode,而且我还安装了macports,因为我认为这可能会有所帮助......但它没有。
答案 0 :(得分:1)
您遇到错误的最可能原因是您的bash版本太旧了,无法与任何相对较新的RVM版本一起使用。此外,您现在可以轻松地在G4上编译红宝石的可能性非常低。您可能最终需要从源代码编译许多工具和库,您必须从命令行执行这些工具和库。找到既支持拱形又可供下载的库版本的正确组合可能并不像听起来那么容易。 OS X上的大部分ruby编译都依赖于Xcode附带的库。因此,您可能会在那里碰到红宝石现在需要更新的库,这些库可以提供可以安装在您系统上的Xcode版本。
您可以尝试升级bash版本和/或使用更旧版本的RVM,但是,我不记得RVM曾经在10.4上工作过。或者,您可以尝试从源代码编译所有内容,包括Ruby。你可能会得到Ruby 1.8.6,也许1.8.7可以工作但是更高的东西是不太可能的。
祝你好运= /