ruby インストールシェル
ruby をインストールする際のシェルを作成してみた。
実行条件として基本的にroot権限の状態で実行してほしい。
#vi install_ruby.sh
以下install_ruby.shの内容
#! /bin/sh sudo yum -y install openssl-devel readline-devel zlib-devel libcurl-devel git cd /usr/local git clone git://github.com/sstephenson/rbenv.git rbenv mkdir rbenv/shims rbenv/versions rbenv/plugins groupadd rbenv chgrp -R rbenv rbenv chmod -R g+rwxXs rbenv cd /usr/local/rbenv/plugins git clone git://github.com/sstephenson/ruby-build.git ruby-build chgrp -R rbenv ruby-build chmod -R g+rwxs ruby-build git clone git://github.com/sstephenson/rbenv-default-gems.git rbenv-default-gems chgrp -R rbenv rbenv-default-gems chmod -R g+rwxs rbenv-default-gems echo -e "export RBENV_ROOT="/usr/local/rbenv"\nexport PATH="$RBENV_ROOT/bin:$PATH"\neval "$(rbenv init -)"" >> /etc/profile.d/rbenv.sh echo -e "bundler\nrbenv-rehash" >>/usr/local/rbenv/default-gems source /etc/profile.d/rbenv.sh rbenv install -l
上記シェルを実行後、ruby2.4.0(2017/3時点最新)をインストールしてグローバルに設定する。
# rbenv install 2.4.0 # rbenv global 2.4.0
バージョンを確認
# ruby -v