01.使用Rbenv管理Ruby版本

Ruby版本挺多的,学习可以使用某一特定版本,但开发环境下就不一定使用哪个版本了,所以作为菜鸟的我,出于长远打算,决定使用Rbenv来管理Ruby的版本。

安装rbenv之前,我们先安装一些必要的库:

sudo apt-get install -y git-core curl zlib1g-dev build-essential \ libssl-dev libreadline-dev libyaml-dev libsqlite3-dev sqlite3 \ libxml2-dev libxslt1-dev libcurl4-openssl-dev software-properties-common

sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev
一. 安装Rbenv
git clone git://github.com/sstephenson/rbenv.git .rbenv
echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
echo 'eval "$(rbenv init -)"' >> ~/.bashrc
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
echo 'export PATH="$HOME/.rbenv/plugins/ruby-build/bin:$PATH"' >> ~/.bashrc
exec $SHELL
二. 使用Rbenv
  • rbenv install --list # 列出所有 ruby 版本
  • rbenv install 2.0.0-p247 # 安装需要的ruby版本
  • rbenv versions # 所有已安装的ruby版本
  • rbenv global 1.8.7-p352 # 设置全局ruby版本
  • rbenv local 1.9.7 # 设置当前文件夹ruby版本
  • rbenv uninstall 2.00 #卸载指定ruby版本
三. 在Ubuntu14.04安装Ruby

使用Rbenv安装Ruby之前,我们需要安装一些必要的工具。

sudo apt-get install -y libssl-dev libreadline-dev zlib1g-dev
四. Centos7安装注意事项

安装成功的前提:

sudo yum install -y openssl-devel readline-devel zlib-devel

参考

具体使用参考项目地址: https://github.com/rbenv/rbenv

你可能感兴趣的:(01.使用Rbenv管理Ruby版本)