Fangdidididi 发表于 2022-3-15 22:26

全新ubuntu服务器搭建ruby环境(国内傻瓜式)

## 1,安装curl
```bash
sudo apt install curl
```
## 2,安装 GPG 密钥
```bash
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
```

## 3,安装rvm

```bash
\curl -sSL http://qiniu.forqian.cn/blue_dream_tools/my_rvm_installer/rvm-installer.txt | bash -s stable
```
如果出现如下图的错误,根据提示继续执行
```bash
$ \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

```
根据提示继续执行

```bash
command curl -sSL https://rvm.io/mpapis.asc | gpg --import -
command curl -sSL https://rvm.io/pkuczynski.asc | gpg --import -
```
继续执行rvm安装
```bash
\curl -sSL http://qiniu.forqian.cn/blue_dream_tools/my_rvm_installer/rvm-installer.txt | bash -s stable
```
出现下图的页面表示安装已完成
![在这里插入图片描述](https://img-blog.csdnimg.cn/9b90a66a0db34c23a267a747a6f12c0b.png?)
继续执行
```bash
source ~/.rvm/scripts/rvm
```

## 4,查看rvm版本号

```bash
$ rvm -v
rvm 1.29.12 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin
```

## 5,安装ruby

1. 替换rvm配置为国内资源
```bash
echo "ruby_url=https://cache.ruby-china.com/pub/ruby" > ~/.rvm/user/db
```
> 记得 RVM 每次更新过后需要修改一下,如果你之前是用 ruby.taobao.org 的,可以手工打开 ~/.rvm/config/db 修改一下

2. 安装你需要的ruby版本
```bash
rvm install 2.7.0 --disable-binary # 忽略二进制,否则可能会请求 rubies.travis-ci.org
```
> 安装的东西比较多,会比较慢。不是卡住了
3. 查看当前ruby版本
```bash
ruby -v
```
4. 查看已安装的ruby列表

```bash
rvm list
```

yuanjie408 发表于 2022-3-16 07:50

ARM版本的能安装这个么!!!

wanlinwo 发表于 2022-3-16 08:46

aidelingyu 发表于 2022-3-16 08:51

wanlinwo 发表于 2022-3-16 08:46
弱弱的问一句,这个是干嘛的

同问,紫薯布丁

kk1212 发表于 2022-3-16 09:14

centOS是不是已经停止更新了?现在用户都要求ubuntu了

studenter 发表于 2022-3-16 09:24

很高级的样子,但是不懂干什么的,支持一下吧

Fangdidididi 发表于 2022-3-16 10:07

yuanjie408 发表于 2022-3-16 07:50
ARM版本的能安装这个么!!!

国内配置ruby语言的安装环境

Fangdidididi 发表于 2022-3-16 10:09

yuanjie408 发表于 2022-3-16 07:50
ARM版本的能安装这个么!!!

ARM还真没测试过。 手上没环境

Huntergary 发表于 2022-3-16 10:12

这是干啥的 先收藏了 谢谢分享

MuZiXiaoBaiGe1 发表于 2023-2-23 16:10

这是什么!!来围观一下!!
页: [1] 2
查看完整版本: 全新ubuntu服务器搭建ruby环境(国内傻瓜式)