0

デプロイメントホストのセットアップを完全に自動化しようとしているので、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セットで実行されていますか?

4

1 に答える 1

1

2.0.0preはすでにrbxから削除されていると思いましたが、古いRVMがインストールされているようです。必ず、RVMを更新してください。

curl -L get.rvm.io | bash -s stable --auto
rvm reload

これにより、インストーラーが実行され、更新も行われます。

すべてが正しく機能することを確認するrbx-2.0.testingには、rbxのバージョンで動作するはずのバージョンを使用します。

于 2012-04-18T10:51:36.990 に答える