ubuntu服务器配置ruby环境(国内傻瓜版)

1,安装curl

sudo apt install curl

2,安装 GPG 密钥

gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

3,安装rvm

\curl -sSL http://qiniu.forqian.cn/blue_dream_tools/my_rvm_installer/rvm-installer.txt | bash -s stable

如果出现如下图的错误,根据提示继续执行

$ \curl -sSL http://qiniu.forqian.cn/blue_dream_tools/my_rvm_installer/rvm-installer.txt | bash -s stable
Downloading http://qiniu.forqian.cn/blue_dream_tools/my_rvm_installer/1.29.12.tar.gz
Downloading http://qiniu.forqian.cn/blue_dream_tools/my_rvm_installer/1.29.12.tar.gz.asc
gpg: Signature made Fri 15 Jan 2021 10:46:22 AM PST
gpg:                using RSA key 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
gpg: Can't check signature: No public key
GPG signature verification failed for '/home/test/.rvm/archives/rvm-1.29.12.tgz' - 'http://qiniu.forqian.cn/blue_dream_tools/my_rvm_installer/1.29.12.tar.gz.asc'! Try to install GPG v2 and then fetch the public key:

    gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

or if it fails:

    command curl -sSL https://rvm.io/mpapis.asc | gpg --import -
    command curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -

In case of further problems with validation please refer to https://rvm.io/rvm/security

根据提示继续执行

command curl -sSL https://rvm.io/mpapis.asc | gpg --import -
command curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -

继续执行rvm安装

\curl -sSL http://qiniu.forqian.cn/blue_dream_tools/my_rvm_installer/rvm-installer.txt | bash -s stable

出现下图的页面表示安装已完成
在这里插入图片描述
继续执行

source ~/.rvm/scripts/rvm

4,查看rvm版本号

$ rvm -v
rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]

5,安装ruby

  1. 替换rvm配置为国内资源
echo "ruby_url=https://cache.ruby-china.com/pub/ruby" > ~/.rvm/user/db

记得 RVM 每次更新过后需要修改一下,如果你之前是用 ruby.taobao.org 的,可以手工打开 ~/.rvm/config/db 修改一下

  1. 安装你需要的ruby版本
 rvm install 2.7.0 --disable-binary # 忽略二进制,否则可能会请求 rubies.travis-ci.org

安装的东西比较多,会比较慢。不是卡住了

  1. 查看当前ruby版本
ruby -v
  1. 查看已安装的ruby列表
rvm list
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

菜鸟才能学的更多

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值