development:language:ruby:rbenv
文書の過去の版を表示しています。
目次
rbenv
準備
# pkg install git sudo bash gmake
sudoerの設定
sudoeditで設定する1)
# Add for rbenv Defaults secure_path="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/rbenv/bin:/usr/local/rbenv/shims" Defaults env_keep += "RBENV_ROOT"
Install
# cd /usr/local # <del>git clone git://github.com/sstephenson/rbenv.git</del> # git clone https://github.com/rbenv/rbenv.git # mkdir /usr/local/rbenv/plugins # cd /usr/local/rbenv/plugins # <del>git clone git://github.com/sstephenson/ruby-build.git</del> # git clone https://github.com/rbenv/ruby-build.git
個人設定
sh,bash系
- ~/.profile
# for rbenv export RBENV_ROOT="/usr/local/rbenv" export PATH="${RBENV_ROOT}/shims:${RBENV_ROOT}/bin:${PATH}" eval "$(rbenv init -)"
csh,tcsh系
- ~/.cshrc
# for rbenv setenv RBENV_ROOT /usr/local/rbenv setenv PATH ${RBENV_ROOT}/shims:${RBENV_ROOT}/bin:${PATH} rbenv init -
Rubyのinstall
インストール可能なRubyを確認
$ rbenv install –list 2.5.8 2.6.6 2.7.2 jruby-9.2.13.0 ...... Only latest stable releases for each Ruby implementation are shown. Use 'rbenv install --list-all' to show all local versions.
$ rbenv install --list-all 1.8.5-p52 1.8.5-p113 1.8.5-p114 ...... 2.6.6 2.7.0-dev 2.7.0-preview1 2.7.0-preview2 2.7.0-preview3 2.7.0-rc1 ......
インストール
$ sudo rbenv install 2.5.1 $ sudo rbenv rehash
インストールしたrubyの確認
$ rbenv versions
system側に設定
$ sudo rbenv global 2.5.1
system側のバージョン確認
$ rbenv global
バージョン確認
$ sudo rbenv -v
Update
rbenvとruby-buildの更新
# cd /usr/local/rbenv # git pull # cd /usr/local/rbenv/plugins/ruby-build # git pull
RubyのupdateはInstallと同様。
参考
1)
当然sudoを使えるようにもする
development/language/ruby/rbenv.1604996185.txt.gz · 最終更新: 2020/11/10 08:16 by hayashi