rbenvをシステムワイドにインストール
インストールに必要なコンパイラなどインストール
# yum install gcc openssl-devel readline-devel zlib-devel
gitで必要なものクローンしてくる
git clone https://github.com/sstephenson/rbenv.git /usr/local/rbenv
- ruby-build rubyのインストール、コンパイルに必要なプラグイン
git clone https://github.com/sstephenson/ruby-build.git /usr/local/rbenv/plugins/ruby-build
- rubyインストールした時についでに必要なgemもインストールしてくれるプラグイン
git clone git://github.com/sstephenson/rbenv-default-gems.git /usr/local/rbenv/plugins/rbenv-default-gems
環境変数の設定
# vi /etc/profile.d/rbenv.sh
export RBENV_ROOT=/usr/local/rbenv
export PATH="/usr/local/rbenv/bin:$PATH"
eval "$(rbenv init -)"
# source /etc/profile.d/rbenv.sh
default-gems設定
- bundler,pryをrubyインストール時に一緒にインストールする
# vi /usr/local/rbenv/default-gems
bundler
pry
環境確認
# rbenv --version
# rbenv install --list
インストール
# rbenv install 2.5.0
# rbenv global 2.5.0
# rbenv versions
# ruby -v
ansible-role
ansible