安装 rbenv

git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
# 用来编译安装 ruby
git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
# 用来管理 gemset, 可选, 因为有 bundler 也没什么必要
git clone git://github.com/jamis/rbenv-gemset.git ~/.rbenv/plugins/rbenv-gemset
# 通过 gem 命令安装完 gem 后无需手动输入 rbenv rehash 命令, 推荐
git clone git://github.com/sstephenson/rbenv-gem-rehash.git ~/.rbenv/plugins/rbenv-gem-rehash
# 通过 rbenv update 命令来更新 rbenv 以及所有插件, 推荐
git clone git://github.com/rkh/rbenv-update.git ~/.rbenv/plugins/rbenv-update
# 使用 Ruby China 的镜像安装 Ruby, 国内用户推荐
git clone git://github.com/AndorChen/rbenv-china-mirror.git ~/.rbenv/plugins/rbenv-china-mirror

然后把下面的代码放到~/.bash_profile

export PATH="$HOME/.rbenv/bin:$PATH"
eval "$(rbenv init -)"

注意 Unubtu请放到 ~/.bashrc 里, zsh用户是 ~/.zshrc

使用

安装 ruby

rbenv install --list  # 列出所有 ruby 版本
rbenv install 1.9.3-p392 # 安装 1.9.3-p392
rbenv install jruby-1.7.3 # 安装 jruby-1.7.3

列出版本

rbenv versions               # 列出安装的版本
rbenv version # 列出正在使用的版本

设置版本

rbenv global 1.9.3-p392      # 默认使用 1.9.3-p392
rbenv shell 1.9.3-p392 # 当前的 shell 使用 1.9.3-p392, 会设置一个 `RBENV_VERSION` 环境变量
rbenv local jruby-1.7.3 # 当前目录使用 jruby-1.7.3, 会生成一个 `.rbenv-version` 文件

最新文章

  1. JuCheap V2.0响应式后台管理系统模板正式发布beta版本
  2. 移动端开发viewport深入理解(转)
  3. JQuery的父、子、兄弟节点查找方法
  4. geotrellis使用(十八)导入多波段Tiff、读取多波段Tile
  5. c语言求数组长度
  6. Javascript-9-1-OOP-5-链式调用
  7. The L1 Median (Weber 1909)
  8. uboot启动参数
  9. div中字垂直居中对齐
  10. 四层运维工具nc
  11. 一个美国小券商的生存之道Tradestation
  12. spark1.3的部署
  13. flash的as操作XML
  14. Binary Tree Xorder Traversal
  15. C# AddRange为数组添加多个元素的代码
  16. python 私有方法
  17. [原创] 上海招聘高级测试工程师(性能测试/自动化测试/App测试),长期有效
  18. Visual Studio2013安装过程以及单元测试
  19. 虚拟机Ubuntu 18.04安装RabbitMQ 3.7.9
  20. 学习下知然网友写的taskqueue

热门文章

  1. SvsUtil.exe生成服务文件
  2. GIT学习笔记(2):时光机穿梭与远程仓库
  3. 微信小程序学习笔记(7)--------布局基础
  4. clipboard
  5. java发送http请求和多线程
  6. Spark机器学习5·回归模型(pyspark)
  7. 【笔记】c++文件
  8. CSS3小图标菜单导航
  9. Hive基础讲解
  10. ping主机脚本