サーバへのmulti userでのrvmのインストール
installation guideに従うだけ。
umaskとかあんまりちゃんと考えたことなかったけど、002ならまぁok(よーするにrvmグループで読み書き可ならok)と理解した。
rvmグループに追加するコマンドはusermod -a -G [グループ名] [ユーザー名]。
$ sudo aptitude install curl $ curl -L https://get.rvm.io | sudo bash -s stable $ sudo usermod -a -G rvm amiq 一度ログアウトして再度ログイン $ id uid=1001(amiq) gid=1001(amiq) groups=1001(amiq),1002(rvm) (↑のようにrvmが追加されていればOK) $ rvm requirements (大量にapt-getしろと出てくるのでとりあえず入れる) $ rvm notes (とりあえず見てみるけど多分どうでもよい) $ umask 0002 (↑ならOK、そうじゃないなら/etc/profileかどっかにuname 002と書くのが正解・・・なのかな?(不安)) $ rvm list known (ずらずらと出てくる。とりあえず確認。) (最新は2.0.0だけど、とりあえずここでは1.9.3にしよう。) $ rvm install 1.9.3 $ rvm list 〜〜 =* ruby-1.9.3-p392 [ x86_64 ] 〜〜 (↑ならcurrnt&defaultということでOK。)
zshの場合、/etc/profile.d/*.shが読み込まれないらしいので、/etc/zsh/zprofileに以下を追加する。
source /etc/profile.d/rvm.sh