linux下rbnev安装及使用
1.安装rbenv
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
设置环境变量PATH和rbenv的初始化信息,在shell中执行
$echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bashrc
$echo 'eval "$(rbenv init -)"' >> ~/.bashrc
2.安装插件
ruby-build
ruby-build是一个命令行实用程序,可以从源代码轻松安装几乎任何版本的Ruby
git clone https://github.com/rbenv/ruby-build.git ~/.rbenv/plugins/ruby-build
rbenv-update
通过rbenv update命令来更新rbenv以及所有插件
git clone https://github.com/rkh/rbenv-update ~/.rbenv/plugins/rbenv-update
rbenv-china-mirror
这是一个 rbenv 插件,作用是使用 Ruby China 的镜像安装 Ruby。
git clone git://github.com/AndorChen/rbenv-china-mirror.git ~/.rbenv/plugins/rbenv-china-mirror
3.rbenv使用
安装指定版本的ruby
$rbenv install 2.3.0
查看可以安装的buby版本
$rbenv install --list
查看当前使用的ruby版本
$rbenv version
查看已经安装的buby版本
$rbenv versions
设置使用的ruby版本
rbenv global 2.3.0 # 默认使用 2.3.0
rbenv shell 2.3.0 # 当前的 shell 使用 2.3.0, 会设置一个 `RBENV_VERSION` 环境变量
rbenv local 2.3.0 # 当前目录使用 2.3.0, 会生成一个.rbenv-version` 文件
告诉rbenv安装了一个ruby的新版本
$ rbenv rehash
查看帮助
$rbenv --help
4、安装一个新版本的流程
$rbenv install 2.3.0 #安装一个新的版本
$rbenv rehash #告知rbenv安装了一个新的版本
$rben global 2.3.0 #设置当前的版本全局可以