使用rvm进行ruby多版本管理

rvm与Python的virtualenv和Node的nvm类似。使用它可以很方便的在你的系统中安装多个Ruby环境。类似的工具还有rbenv、ry、rbfu等。

安装rvm

以下的命令都是在当前用户权限下执行的,最好不要使用sudo。下载安装rvm:

$ curl -sSL https://get.rvm.io | bash -s stable

安装完成之后再加载配置:

$ source ~/.profile

为了下次能直接使用,建议将该命令添加到 ~/.bash_profile 或者 ~/.zshrc 中。

使用rvm安装Ruby时会默认从官方网站上进行下载,为了提高下载速度这里建议将安装源修改为淘宝的镜像。

$ sed -i -e 's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g' ~/.rvm/config/db

使用

安装完成之后就可以使用了,以下介绍几条常用的命令。列出已知的ruby版本:

$ rvm list known

列出已经安装的ruby:

$ rvm list

安装一个ruby版本:

$ rvm install 2.1.0

这里安装最新的2.1.0版本的Ruby。

如果安装了多个版本,想使用其中一个版本:

$ rvm use 2.1.0

设置为默认版本:

$ rvm use 2.1.0 --default

use了某个版本之后,可以使用 which ruby 命令查看当前的ruby命令信息。

删除一个已安装的版本:

$ rvm remove 2.1.0

更多内容请参考官方文档: https://rvm.io/#docindex

使用rvm进行ruby多版本管理

相关文章:

你感兴趣的文章:

标签云: