rootでrbenvを操作する
rootでrbenvを操作する
rootでrbenvを操作する
システム全体(全ユーザー共通)にインストールしたrbenvを、root権限でRubyのインストールやバージョン切り替えに使うときの手順。RBENV_ROOT環境変数でインストール先を明示しないと、root実行時に想定と異なるディレクトリを参照してしまうため、この指定が必須になる。
RBENV_ROOTがミソ
$ sudo RBENV_ROOT=/usr/local/rbenv /usr/local/rbenv/bin/rbenv install x.x.x
$ sudo RBENV_ROOT=/usr/local/rbenv /usr/local/rbenv/bin/rbenv global x.x.x