2011-07-07 6 views
0

My Inet接続が遅いです。私はRuby 1.8.7、1.9.1および1.9.2を32ビットマシン(RVM)にダウンロードしました。今では、私の64ビットで同じルビーインタプリタをインストールしたいのですが、私はそれらをもう一度ダウンロードしたくありません。 rvmにローカルtarballの使用を指示できますか?RVMにローカルtarballを使用させるにはどうすればよいですか?

+0

64ビットマシンでRubyの32ビット版を使用したくない場合。たくさんの宝石に関連付けられているネイティブコードは、インストールされるとコンパイルされ、気が狂ってしまいます。 RVMを使用すると、gemsetをエクスポートして64ビットホストに再インポートすることができ、gemが再コンパイルされますが、32ビットインタープリタを使用すると、結果は最適ではないと思われます。ソースアーカイブをコピーして、 '〜/ .rvm/archives'に貼り付けます.RVMは' install'を実行するときにそれらを見るべきです。 –

答えて

1

私はそれが地元のtarballを使用するように指示し RVMに可能だとわからないんだけど、それは任意の$のrvm_path /アーカイブに存在するファイル(例えば/home/me/.rvm/archives/)の代わりに使用します。それらをインターネットから再度ダウンロードする。

これらのファイルをあるマシンから別のマシンにコピーできるはずです。

関連する問題