简介

RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换。

安装

首先导入秘钥
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
然后安装
\curl -sSL https://get.rvm.io | bash -s stable
输出

Downloading https://github.com/rvm/rvm/archive/1.29.1.tar.gz
Downloading https://github.com/rvm/rvm/releases/download/1.29.1/1.29.1.tar.gz.asc
Found PGP signature at: 'https://github.com/rvm/rvm/releases/download/1.29.1/1.29.1.tar.gz.asc',
but no GPG software exists to validate it, skipping.
Creating group 'rvm'Installing RVM to /usr/local/rvm/
Installation of RVM in /usr/local/rvm/ is almost complete:* First you need to add all users that will be using rvm to 'rvm' group,and logout - login again, anyone using rvm will be operating with `umask u=rwx,g=rwx,o=rx`.* To start using RVM you need to run `source /etc/profile.d/rvm.sh`in all your open shell windows, in rare cases you need to reopen all shell windows.# Administrator,
#
#   Thank you for using RVM!
#   We sincerely hope that RVM helps to make your life easier and more enjoyable!!!
#
# ~Wayne, Michal & team.In case of problems: https://rvm.io/help and https://twitter.com/rvm_io

这样就表示安装成功了
让环境变量立即生效
source /etc/profile.d/rvm.sh

简单的使用命令

  • rvm list known 列出已知可以使用的ruby版本
  • rvm install 2.4 安装ruby2.4版本
  • rvm use 2.4 切换ruby版本
  • rvm use 2.4 --default 设置ruby默认版本
  • rvm list 列出ruby已安装版本
  • rvm remove 2.4 删除一个ruby版本

使用rvm来管理ruby版本相关推荐

  1. RVM怎么下载和管理ruby版本 - 猿码设计师 ruby rvm

    RVM怎么下载和管理ruby版本 - 猿码设计师 ruby rvmrvm工具使用,ruby 安装.RVM 是一个命令行工具,可以提供一个便捷的多版本 Ruby 环境的管理和切换.如果你打算学习 Rub ...

  2. 使用RVM升级Linux Ruby版本

    目录 1.主机环境如下 2.查看ruby版本 3.安装RVM 4.升级ruby版本至2.2.2版本以上 今天在搭建Redis集群时,在使用gem安装redis-4.1.0.gem包时,提示需要Ruby ...

  3. Mac安装rvm管理Ruby版本

    安装gnupg brew install gnupg 如果提示Error: The brew link step did not complete successfully, 那么根据提示一般可以修复 ...

  4. RVM - 安装最新Ruby版本

    文章目录 前言 开发环境 安装过程 注意事项 最后 前言 研究CocoaPods - 源码调试环境搭建时发现Ruby都已经到了3.2.1版本了,电脑上的RVM还是只能安装3.0.0版本.因为安装Rub ...

  5. RVM切换ruby版本

    RVM是Ruby Version Manager的缩写,是一个命令行工具,它可以让你轻松地安装,管理和使用多个版本的Ruby.不同的rails项目使用等ruby和rails版本不一样的时候,可以使用R ...

  6. 升级ios10默认ruby版本

    公司IOS编译机是osx 10.11.5系统,默认ruby为2.0.0 因cocoapods高版本需要ruby>=2.2.2,所以需要对原有ruby进行升级或重新通过rvm安装. 但通过rvm安 ...

  7. 通过RVM方式安装管理Ruby

    Ruby是一种动态的,面向对象的编程语言,专注于简单性和生产力.RVM(Ruby Version Manager)是一个命令行工具,可以轻松的安装.管理Ruby环境. 当前系统环境Centos7.x ...

  8. 如何在Mac OSX Yosemite中将Ruby版本2.0.0更新到最新版本?

    本文翻译自:How to update Ruby Version 2.0.0 to the latest version in Mac OSX Yosemite? I need to update m ...

  9. Mac 如何升级 Ruby 版本

    Ruby 是一种面向对象.命令式.函数式.动态的通用编程语言. 在20世纪90年代中期由日本人松本行弘(Matz)设计并开发. 遵守BSD许可证和Ruby License. 它的灵感与特性来自于Per ...

最新文章

  1. 【SSM框架系列】Spring 的 AOP(面向切面编程)
  2. linux系统UDP的socket通信编程
  3. 向linux内核加入系统调用新老内核比較
  4. 如何在Linux中找到您的IP地址
  5. json_decode和json_encode的区别
  6. 吊打面试官系列:你会「递归」么?
  7. 贪心 赛码 1001 Movie
  8. 21天学通python-21天学通Python(第2版)_PDF电子书
  9. “去面试,你敢不填登记表吗?”“不敢”
  10. python做三维图片挑战眼力_查找「儿童大家来找茬图片」安卓应用 - 豌豆荚
  11. 查看 Chrome 下载的文件的真实下载地址
  12. Python爬虫实战,采集高德地图信息
  13. 相对路径、绝对路径写法
  14. robo3T-操作MongoDB数据库常用命令
  15. Vue页面如何~及时更新页面数据
  16. 美通企业日报 | 麦德龙在重庆开第4家店;假日品牌在华第100家酒店开业
  17. 万字综述!命名实体识别(NER)的过去和现在
  18. 3DSlicer开发之路——Extensions(四)
  19. 百度搜索“萧莯csdn”
  20. 在项目实践中如何选择编程语言

热门文章

  1. java值的传递_Java 8可选–基于值的类使用指南
  2. js 判断各种数据类型
  3. Springsecurity之UserDetails
  4. 社区OpenJDK代码构建平台投入使用
  5. linux 安装apache、tomcat问题汇总
  6. 谈谈目前我对区块链(Blockchain)的认识
  7. Azkaban的Web Server源码探究系列22: 一次性执行execute的提交准备
  8. Android数据存储(1):SharedPreferences
  9. STM32 F4 General-purpose Timers for Periodic Interrupts
  10. 【二叉树迭代版中序遍历】LeetCode 94. Binary Tree Inorder Traversal