如何使用 RVM 在 Arch Linux 上安装 Ruby on Rails
关于 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 安装 gem;在终端中输入此行。
rvm rubygems current
第四步 - 安装导轨
一切设置完毕后,就可以安装 Rails 了。首先,打开终端并输入:
gem install rails
这个过程可能需要一段时间,请耐心等待。完成后,您的 droplet 上就会安装 Ruby on Rails。
一旦 Ruby on Rails 在您的虚拟服务器上完整安装,您就可以检查您正在使用的版本:
ruby -v rails -v