我正在尝试完全自动化我的部署主机的设置,从而避免手动安装 Ruby。
我正在使用capistrano-rvm
它承诺完成这项工作,但是当 RVM 编译 Rubinius 时我遇到了问题:
** [out] rbx-2.0.0pre - #configuring
** [out] rbx-2.0.0pre - #compiling
*** [err] Error running '/home/app/.rvm/wrappers/ruby-1.8.7-p358/rake install', please read /home/app/.rvm/log/rbx-2.0.0pre/rake.log
的内容/home/app/.rvm/log/rbx-2.0.0pre/rake.log
是:
ERROR: Gem rake is not installed, run `gem install rake` first.
我怎么能?这应该由 RVM 完成,不是吗?
有没有人已经遇到并摆脱了这个问题?
编辑
我忘了提到 RVM 之前确实加载和编译1.8.7
过rbx
,这似乎是对构建的依赖。也许 RVM 正在一个初始化错误的 gem 集中运行?