如何使用RVM在ArchLinux上安装RubyonRails

来自菜鸟教程
跳转至:导航、​搜索

关于 Ruby on Rails

Ruby on Rails 是一个应用程序堆栈,它为开发人员提供了一个快速创建各种 Web 应用程序的框架。

在虚拟服务器上安装 Ruby on Rails 确实需要一些时间,但幸运的是,有很多有用的工具可以让这个过程尽可能简单。 您可以以具有 sudo 权限的用户身份在您的 Droplet 上运行本教程。 您可以在此处查看如何设置:Arch Linux 服务器设置

第一步——用 RVM 安装 Ruby

在我们做任何其他事情之前,我们应该运行一个快速更新以确保我们下载到我们的 VPS 的所有包都是最新的:

pacman -Sy

完成后,我们可以开始安装 RVM,Ruby 版本管理器。 这是一个很棒的程序,可以让您在一个服务器上使用多个版本的 Ruby; 但是,在这种情况下,我们将只使用它在 droplet 上安装最新版本的 Ruby。

如果您的系统上没有 curl,您可以从安装它开始:

pacman -S curl

要安装 RVM,请打开终端并输入以下命令:

curl -L get.rvm.io | bash -s stable

安装完成后,打开你的 .bashrc 文件

nano .bashrc

并将其添加到末尾:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"

这将在启动时加载 RVM。 要应用更改,请退出会话并重新登录。

为了工作,RVM 需要安装一些自己的依赖项。 Arch Linux 将为您安装这些

rvm requirements

第二步——安装 Ruby

在安装 Ruby 之前,如果您打算安装 Rails,则需要安装 libyaml(您可以稍后再安装,但如果您这样做,则需要重新安装 Ruby)。

sudo pacman -S libyaml

使用 RVM 安装 Ruby 很容易。

rvm install 1.9.3

现在已安装 Ruby。 但是,由于我们是通过一个有多种 Ruby 版本的程序来访问它的,所以我们需要告诉系统默认使用 1.9.3。

rvm use 1.9.3 --default

第三步——安装 RubyGems

下一步确保我们拥有 Ruby on Rails 的所有必需组件。 我们可以继续使用 RVM 安装 gems; 将此行输入终端。

 rvm rubygems current

第四步——安装导轨

一切准备就绪后,就该安装 Rails 了。 首先,打开终端并输入:

gem install rails

这个过程可能需要一段时间,请耐心等待。 完成后,您将在 Droplet 上安装 Ruby on Rails。

在您的虚拟服务器上完全安装 Ruby on Rails 后,您可以检查您正在使用的每个版本:

ruby -v
rails -v

埃特尔·斯维尔德洛夫