01.使用Rbenv管理Ruby版本
2015-08-07 本文已影响1767人
eima
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