打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
如何快速正确的安装 Ruby, Rails 运行环境

Article original link: http://ruby-china.org/wiki/install_ruby_guide


Recently i participated a project that need Ruby, Rails environments, i found some references and guides on how to configure the Ruby on Rails environment.


this article is copied from http://ruby-china.org/wiki/install_ruby_guide


对于新入门的开发者,如何安装 Ruby, Ruby Gems 和 Rails 的运行环境可能会是个问题,本页主要介绍如何用一条靠谱的路子快速安装 Ruby 开发环境。
次安装方法同样适用于产品环境!

系统需求

首先确定操作系统环境,不建议在 Windows 上面搞,所以你需要用:

以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号)

步骤0 - 安装系统需要的包

Mac 请安装 Xcode 开发工具,它将帮你安装好 Unix 环境需要的开发包

Ubuntu 安装,开发包

步骤1 - 安装 RVM

RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。

等待一段时间后就可以成功安装好 RVM。


将下行加入~/.bashrc文件

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

测试是否安装正确

步骤2 - 用 RVM 安装 Ruby 环境

或者可以安装 1.8.7 版本,也可以是 1.9.3,只要将后面的版本号跟换一下就可以了
同样继续等待漫长的下载,编译过程,完成以后,Ruby, Ruby Gems 就安装好了。

步骤3 - 设置 Ruby 版本

RVM 装好以后,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

同样,也可以用其他版本号,前提是你有用 rvm install 安装过那个版本

这个时候你可以测试是否正确

步骤4 - 安装 Rails 环境

上面 3 步过后,Ruby 环境就安装好了,接下来安装 Rails

然后测试安装是否正确


RubyGems简介和使用


RubyGems是一个方便而强大的Ruby程序包管理器( package manager),类似RedHat的RPM.它将一个Ruby应用程序打包到一个gem里,作为一个安装单元。无需安装,最新的Ruby版本已经包含RubyGems了。


特点:
能远程安装包
包之间依赖关系的管理
简单可靠的卸载(uninstallation)
查询机制,能查询本地和远程服务器的包信息
能保持一个包的不同版本
基于Web的查看接口,能查看你安装的gem的信息。


使用:
1
. gem query --remote        # shortcut: gem q -R
#列出所有包
2
. gem query --remote --name-matches doom   # shortcut: gem q -R -n doom
#列出所有名字匹配的包
3
. gem install --remote progressbar  # shortcut: gem i -r progressbar
#安装指定名字的包。
gem ins -r progressbar --version '> 0.0.1' #这里可以匹配版本
4
. gem specification  progressbar  # shortcut: gem spec progressbar
#查看安装过的指定包详细信息
5
.gem uninstall progressbar
#卸载包
6. gem query --local # shortcut: 'gem q -L'
#列出所有本地安装过的包
7. gem ins rake
#在本地安装,如果没有远程安装
8. gem list -b ^C
#列出所有以C开头的包
9. gem_server
开启rdoc服务。可以查看安装包的rdoc



本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Ruby Gems
解决 Mac OS 10.14 环境下 gem install ERROR
RubyGems简介
How to Use SQLite in Ruby on Rails
redmine在windows上安装初体验
(十五Machine Settings)brother 打印MFC-J4620DW Manuals //Online User''s Guide
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服