10.md 1.9 KB
Newer Older
W
init  
wizardforcel 已提交
1 2 3 4
## 1.安装 Ruby

### 1.1。 在 Debian Flavor GNU / Linux 上安装 Ruby

W
wizardforcel 已提交
5
你需要安装称为 RVM(红宝石版本管理器)的东西,它将管理多个 ruby 版本。 为什么? 这是因为 Ruby 的版本变化如此之快。在你使用 1.8 之前,现在是 1.9,不久之后 Ruby 2 就会问世。 除了仅使用 Ruby 之外,你还可以将其用于其他东西,例如带有 Sinatra 和 Ruby on RailsTM 软件包的 Web 开发。 你可能需要从一个版本更改为另一个版本,而不必一次又一次卸载并重新安装 ruby。 RVM 为你管理。 通过简单的命令,我们可以轻松地在 Ruby 版本之间切换。
W
init  
wizardforcel 已提交
6 7 8

**安装 RVM:**

W
wizardforcel 已提交
9
OK,要安装 RVM,你需要具备 curl(可以下载内容的程序)。 要卷曲,只需键入
W
init  
wizardforcel 已提交
10

W
wizardforcel 已提交
11
```rb
W
init  
wizardforcel 已提交
12 13 14 15 16
$ sudo apt-get install curl
```

现在使用以下命令安装 RVM

W
wizardforcel 已提交
17
```rb
W
init  
wizardforcel 已提交
18 19 20 21 22 23 24
$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB

$ \curl -sSL https://get.rvm.io | bash -s stable
```

完成后,将这些命令输入终端。 这些将告诉 Ubuntu GNU / Linux 在哪里找到 rvm。

W
wizardforcel 已提交
25
```rb
W
init  
wizardforcel 已提交
26 27 28 29 30 31 32 33 34
$ echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # Load RVM into a shell session *as a function*' >> ~/.bashrc

$ source ~/.bashrc
```

**安装 Ruby**

一旦安装了 rvm,就可以安装 Ruby

W
wizardforcel 已提交
35
```rb
W
init  
wizardforcel 已提交
36 37 38
$ rvm install ruby
```

W
wizardforcel 已提交
39
完成此操作后,你可能需要重新启动终端。 打开终端并输入以下内容:
W
init  
wizardforcel 已提交
40

W
wizardforcel 已提交
41
```rb
W
init  
wizardforcel 已提交
42 43 44 45 46
$ ruby -v
```

它将吐出类似以下内容的输出:

W
wizardforcel 已提交
47
```rb
W
init  
wizardforcel 已提交
48 49 50 51 52 53 54
ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-linux]
```

那一切都 OK!

### 1.2。 安装 IDE

W
wizardforcel 已提交
55
你需要一个良好的 IDE(集成开发环境)来开始使用 Ruby。 我建议使用简单轻便的 IDE Geany1。 要在 Ubuntu 中安装 IDE,只需键入(不带$):
W
init  
wizardforcel 已提交
56

W
wizardforcel 已提交
57
```rb
W
init  
wizardforcel 已提交
58 59 60 61
$ sudo apt-get install geany
```

如果系统要求管理员密码,请提供。