development:language:ruby:rbenv
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
development:language:ruby:rbenv [2018/06/14 08:10] – [csh,tcsh系] hayashi | development:language:ruby:rbenv [2020/11/17 09:32] (現在) – [sudoerの設定] hayashi | ||
---|---|---|---|
行 3: | 行 3: | ||
===== 準備 ===== | ===== 準備 ===== | ||
- | # pkg install git sudo bash | + | # pkg install git sudo bash gmake |
===== sudoerの設定 ===== | ===== sudoerの設定 ===== | ||
行 10: | 行 10: | ||
# Add for rbenv | # Add for rbenv | ||
- | Defaults | + | Defaults secure_path="/ |
- | | + | Defaults env_keep += " |
- | Defaults | + | |
===== Install ===== | ===== Install ===== | ||
# cd /usr/local | # cd /usr/local | ||
- | # git clone git:// | + | # <del>git clone git:// |
+ | # git clone https:// | ||
# mkdir / | # mkdir / | ||
# cd / | # cd / | ||
- | # git clone git:// | + | # <del>git clone git:// |
+ | # git clone https:// | ||
===== 個人設定 ===== | ===== 個人設定 ===== | ||
行 28: | 行 29: | ||
# for rbenv | # for rbenv | ||
export RBENV_ROOT="/ | export RBENV_ROOT="/ | ||
- | export PATH=" | + | export PATH="${RBENV_ROOT}/ |
eval " | eval " | ||
</ | </ | ||
行 36: | 行 37: | ||
# for rbenv | # for rbenv | ||
setenv RBENV_ROOT / | setenv RBENV_ROOT / | ||
- | setenv PATH ${RBENV_ROOT}/ | + | setenv PATH |
rbenv init - | 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' | ||
+ | |||
+ | |||
+ | $ 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 / | ||
+ | # git pull | ||
+ | # cd / | ||
+ | # git pull | ||
+ | |||
+ | RubyのupdateはInstallと同様。 | ||
+ | |||
+ | ===== 参考 ===== | ||
+ | https:// |
development/language/ruby/rbenv.txt · 最終更新: 2020/11/17 09:32 by hayashi