如何使用 RVM 在 Ubuntu 14.04 上安装 Ruby on Rails

介绍

Ruby on Rails 是希望创建网站和 Web 应用程序的开发人员最受欢迎的应用程序堆栈之一. Ruby 编程语言,加上 Rails 开发框架,使应用程序开发变得简单。

由于Ruby on Rails不以精心包装的格式提供,因此安装框架通常是开始操作的更困难部分之一。

在本指南中,我们将展示如何在Ubuntu 14.04 VPS上安装rvm,并使用它来安装一个稳定版本的Ruby和Rails。

快捷之路

安装 Ruby on Rails 的最快方法是使用 rvm 作为常规用户运行以下命令:

1gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
2\curl -sSL https://get.rvm.io | bash -s stable --rails

您将被要求提供您的常规用户密码作为安装程序的一部分。

让我们来谈谈这里正在发生的事情。

gpg命令会联系一个公共密钥服务器,并请求与所提供的ID相关的密钥. 在这种情况下,我们正在请求RVM项目的密钥,用于签署每个RVM发布。

\curl部分使用curl网页抓取实用程序从rvm网站中抓取脚本文件.引导命令的后滑确保我们正在使用常规的curl命令,而不是任何更改的、异名版本。

-s旗表示实用程序应该在静止模式下运作,-S旗将其中一些标注,以允许curl在失败时输出错误。

然后,脚本被直接导向bash进行处理。-s标志表明输入来自标准in. 我们然后指定我们想要最新的稳定版本的rvm,我们还想安装最新的稳定 Rails版本,这将引入相关的Ruby。

经过漫长的安装过程,您所需要做的就是通过键入rvm脚本:

1source ~/.rvm/scripts/rvm

您现在应该有一个完整的 Ruby on Rails 环境配置。

安装特定 Ruby 和 Rails 版本

如果您需要为您的应用程序安装特定版本的 Ruby,您可以使用rvm来做到这一点:

rvm install ruby_version

安装后,我们可以通过键入列出我们已安装的可用的 Ruby 版本:

1rvm list

我们可以通过键入 Ruby 版本之间切换:

rvm use ruby_version

我们可以使用各种 Rails 版本与每个 Ruby 创建宝石集,然后在那些使用正常的宝石命令内安装 Rails:

rvm gemset create gemset_name    # create a gemset
rvm ruby_version@gemset_name  # specify Ruby version and our new gemset
gem install rails -v rails_version   # install specific Rails version

宝石集允许我们为宝石拥有自有环境,并允许我们为我们安装的每个Ruby版本拥有多个环境。

学习更多

我们已经涵盖了如何安装rvm和Ruby on Rails的基本知识,但还有更多关于rvm的信息。

By Justin Ellingwood
Published At
Categories with 技术
comments powered by Disqus