レールとDEVレールと、私は次のセットアップをしようとしています: のDebian 6/Railsの3.1.3 /ルビー1.9.3RVMのデフォルトのルビーとは、私は比較的新しいLinuxのだ宝石のパス
FYI:
- 私のシステムは、現在、まだインストールしてアップ
- 私が持っているレールのウェブサイトを実行しているとLinodeのバーチャルホストのapache2の設定で実行されているRubyの1.8.7 ...で構成されて
次の手順>https://rvm.io/rvm/install/は、私は次のことをやった:
- 私は私のシェル環境を(ところで、私はDebianが$ソースは/ etc/profileだと思います) 再ロードリストの項目私はRVM
- インストール
- 私は実行RVMは1.9.3 --default
- 追加を使用して...「[[-s "$ HOME/.rvm /スクリプト/ RVM" エコー
- ルビー1.9.3インストール]] & &。 "$ HOME/.rvm /スクリプト/ RVM" #ロードRVMの関数」>>〜/ .bashrcに...私のbashスクリプトに(私も試したの.profile)
- インストールレール、宝石など
すべてうまくいくようです。 $ Ruby -vを実行すると正しく読み込まれます。私は宝石リストを実行すると、すべてがそこにも良いです。 RVMリストを実行すると、私のバージョンとリスト1.9.3がデフォルトとして表示されます。
問題:
- リスト項目
- 私がログアウトして再度ログイン...私は$を実行した場合のRubyは、バージョン1.8.7ではなく1.9.3を示し-v。だから私の端末に行く限り、それは自動的に私のデフォルトのバージョンを使用していない。
- 私のレールアプリは引き続き古いgemパスを使用します。
質問:
- 私がここで行方不明ですか?私が見ているすべてのチュートリアルは、これらのステップを過ぎることはありません。私は何か基本的なものを欠いています
- Railsで管理されているRubyバージョンをレールアプリケーションで使用するには
- 私のbash機能を自動的に認識させるにはどうすればよいですか?
- 誰でも私に教えてくれますか、これがどのように一緒に収まるかについての深い説明をしてくれますか?
混乱していたし、長い時間のために/誤解を誤用(まだいくつかのツールでは、いくつかの開発者がある)、あなたのケースで 'RVMの使用を1.9.3 1.9.3 --default 'はするでしょう。それはデフォルトで1.9.3バージョンを使用します。 rvmの詳細については、http://beginrescueend.com/rvm/install/#explainedを参照してください。 –
ありがとうございました。私のステップ5に気付くでしょう。しかし、それは動作していません。 – Kevin