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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM