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.1528963819.txt.gz · 最終更新: by hayashi
