ruby-install & chruby
ruby-install 安装
$wget -O ruby-install-0.6.0.tar.gz https://github.com/postmodern/ruby-install/archive/v0.6.0.tar.gz
$tar -xzvf ruby-install-0.6.0.tar.gz
$cd ruby-install-0.6.0/
$sudo make install
ruby-install 用法
install acertain version
$ruby-install ruby 2.2.3
install latest version
$ruby-install --latest
list supported rubies and their major versions
$ruby-install
chruby install and usage
chruby 安装
$wget -O chruby-0.3.9.tar.gz https://github.com/postmodern/chruby/archive/v0.3.9.tar.gz
$tar -xzvf chruby-0.3.9.tar.gz
$cd chruby-0.3.9/
$sudo make install
$sudo ./scripts/setup.sh
$source /usr/local/share/chruby/chruby.sh
chruby 用法
set default ruby version:
chruby ruby-1.9
set auto switch ruby version:
echo "ruby-1.9" > ~/.ruby-version
ruby-install和chruby的关系:
这是两个独立的工具,ruby-install负责ruby的下载、编译与安装,而chruby负责版本的切换,二者结合来满足ruby的日常管理需求。