最近要开发一个 ruby gem,提示说 ruby 版本太低,于是想用 rvm 升级ruby。直接按照官网的说明根本安装不上,中间踩了一些坑,这里做个总结。
1、安装 gpg
gpg适用于签名相关的。本身 brew 是有这个库的,但是安装后报 link 错误。所以从 gpg 官网下载了套装直接安装。
安装完成后,在命令行输入 gpg –version ,如果出现以下信息则表示安装成功。
2、安装 rvm
官方的命令是官方命令:\curl -sSL https://get.rvm.io | bash -s stable
但是存在问题 permission denied。所以解决方法如下。
- 修改安装目录的权限
chmod + R 777 chmod -R 777 /Users/xxxusername/
有些文件可能会报不允许修改的错误,这个可以忽略。
执行官方命令
\curl -sSL https://get.rvm.io | bash -s stable
检测,出现以下图片则表示安装成功
3、安装 ruby
查看版本 :
rvm list known
可以看到所有版本。选择一个安装安装ruby:
rvm install 2.4.0
这里安装2.4.0版本。如果出现以下信息则表示安装成功。
- 查看 ruby 版本
OK,完成!