私はいつもrvmに苦労しているので、これが答えられたらごめんなさい.rvmを頻繁に使わなければならないので、いくつかのアイデアが完全に定着していません.
私のサーバー(Digital Oceanの新しいドロップレット)に、次の方法でrvmをdeploy
ユーザーとしてインストールしました:
$\curl -L https://get.rvm.io | bash -s stable
$ source /home/deploy/.rvm/scripts/rvm
$rvm install 1.9.3-p392
$rvm use 1.9.3 --default
root としてログインすると、このルビが表示されません。これをシステムルビにできますか、それとも間違えましたか? たとえば、次の方法でパッセンジャーの nginx コンポーネントをインストールしようとしました。
root$ passenger-install-nginx-module
しかし得る
root$ passenger-install-nginx-module: command not found
と
root$ which ruby # nothing
/home/deploy/.rvm/rubies/ruby-1.9.3-p392/bin/ のパスを環境変数として追加するだけでいいのでしょうか (私はそれを疑っています)? または、これを完全に台無しにしましたか (ドロップレットには何もないので、これは問題ありません)。これはルビーを管理するための推奨される方法ですか?
thx事前に