Ubuntu 20.04 安装 Ruby RVM 版本管理工具

RVM 简介

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

安装 RVM

RVM 的安装方法参考 RMV 官网 以及 这篇教程

切换到 root 用户进行安装

$ sudo su

或者

$ su root -

安装 RVM

# curl -sSL https://rvm.io/mpapis.asc | gpg2 --import -
# curl -sSL https://rvm.io/pkuczynski.asc | gpg2 --import -
# curl -L get.rvm.io | bash -s stable

将当前登录用户添加到 rvm 用户组

# gpasswd -a ubuntu rvm
# id ubuntu

退出 root 用户重新加载 rvm 环境

$ source /etc/profile.d/rvm.sh
$ rvm reload

校验并安装依赖项

$ rvm requirements run

如果安装时提示权限不足,切换到 root 用户去执行该命令。

查看 Ruby 所有版本

$ rvm list known

安装 Ruby 2.8

$ rvm install 2.8

如果安装时提示权限不足,切换到 root 用户去执行该命令。

RVM Package for Ubuntu

Ubuntu 系统安装 RVM 参考:https://github.com/rvm/ubuntu_rvm

已知问题

要使用 rvm 命令或者 bundle,必须要先执行:

$ source /etc/profile.d/rvm.sh
$ rvm reload

并且在普通用户下执行 bundle 命令会提示文件夹权限不足的问题,切换到 root 用户才可以。

参考链接

RVM 实用指南 · Ruby China
CentOS 7 安装 Redmine 4.1 - Zhanming's blog

posted @ 2021-12-08 23:05  imzhi  阅读(1054)  评论(0编辑  收藏  举报