Ruby Install with chruby, ruby-install

install homebrew

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

remove existing

brew uninstall ruby

brew prune

rm ~/.gemrc

install chruby and source chruby to environment

brew install chruby ruby-install

echo “source /usr/local/opt/chruby/share/chruby/chruby.sh” » ~/.zshenv

echo “source /usr/local/opt/chruby/share/chruby/auto.sh” » ~/.zshenv

echo “source /usr/local/opt/chruby/share/chruby/chruby.sh” » ~/.bashrc

echo “source /usr/local/opt/chruby/share/chruby/auto.sh” » ~/.bashrc

check .bash_profile includes source ~/.bashrc

ruby-install ruby 2.0.0

chruby ruby-2.0.0-p451

which ruby

/Users/griffio/.rubies/ruby-2.0.0-p451/bin/ruby

install bundler for each version of ruby

gem install bundler

speed up gem install no docs

echo “gem: –no-document” » ~/.gemrc

gem environment

gem env

RubyGems Environment:

PATH generated by chruby

/Users/griffio/.gem/ruby/2.0.0/bin:/Users/griffio/.rubies/ruby-2.0.0-p451/lib/ruby/gems/2.0.0/bin:/Users/griffio/.rubies/ruby-2.0.0-p451/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/X11/bin:/usr/local/share/npm/bin