在Linux上安装RVM

01

的06

教育资源网_1

Introduction

为RVM设置Linux环境是安装RVM本身最难的部分。如果您'不熟悉从source编译红宝石的过程,您可能会有一些损失。值得庆幸的是,像ubtu这样的发行版让事情变得非常简单。

这些说明是在ubtu上编写的。在大多数情况下,它们将适用于任何基于Debian或Ubuntu的分发。对于其他发行版,包名称可能不同,但需要安装相同的库,因此需要安装。

02

of 06

安装GCC和其他工具

首先,您需要C编译器和Make实用程序。这些通常与其他一些工具捆绑在一起,并在称为build essential的软件包中进行后台魔术。所以这是**个应该安装的包。

$sudo apt-get安装构建必需

此外,RVM还需要卷曲才能下载文件。这也是一个简单的选择。

$sudo apt get安装卷曲

03

of 06

安装开发库

接下来,您需要一些库及其开发包对应物。其中两个库是readline,它允许您编辑bash或IRB中的文本行,以及Rubygems需要运行的zlib。还包括OpenSSL和LibXML。

$sudo apt-get安装zlib1g dev libreadline dev libssl dev libxml2 dev

04

of 06

安装RVM

现在你'重新设置,安装RVM本身。这是通过shell脚本完成的,您可以使用单个命令直接下载和运行该脚本。

$bash-s稳定

将以下行附加到您的〜/.bashrc文件。

[[-s&##34;$HOME/.rvm/scripts/rvm"]]]&&。"$HOME/.rvm/scripts/rvm&##34;#加载rvm

然后重新加载bash环境(或关闭终端窗口并打开新的窗口)。

$来源〜/.bashrc

05

of 06

更多关于要求

在后来版本的RVM中,添加了一个RVM requirements命令,为您提供有关各种红宝石的构建和运行要求的更多信息。通过运行rvm requirements,您可以看到并仔细阅读此需求列表。

$rvm要求

它甚至可以为您提供方便的apt-get命令,您只需复制和粘贴即可。

06

of 06

安装红宝石

你'可能想安装MRI红宝石口译员(官方红宝石口译员,你'可能已经熟悉的口译员科普费尔)。为此(安装构建依赖项后,请参阅前面的步骤),它'是一个简单的rvm安装1.9.3。这将为您提供最新补丁级别的MRI解释器版本1.9.3(撰写本文时的稳定版本)。

$rvm安装1.9.3

那'它。请记住rvm在开始使用Ruby之前使用1.9.3,并且's it,已安装Ruby。