返回首页 - Notes - 2012

Ruby 开发环境在 Ubuntu 下的配置


第一步 安装基础工具

  1. sudo apt-get install git curl

第二步 安装RVM

  1. \curl -sSL https://get.rvm.io | bash -s stable
  2. source ~/.bashrc && source ~/.bash_profile:重新加载配置文件(或者关闭终端重开也行)
  3. sudo rvm requirements:自动安装 RVM 所需的依赖包

第三步 安装Ruby

  1. rvm install 2.2.0:安装指定版本的 Ruby
  2. rvm use 2.2.0 --default:使用刚刚安装的 Ruby 版本,加上参数 --default 以将其作为默认的 Ruby 版本

第四步 更换镜像

  1. touch ~/.gemrc:创建一个 .gemrc 文件
  2. 使用任意文本编辑器打开该文件,然后写入以下内容:
    ---
    :backtrace: false
    :benchmark: false
    :bulk_threshold: 1000
    :sources:
    - http://ruby.taobao.org/
    :update_sources: true
    :verbose: true
    install: --no-ri --no-rdoc
    update: --no-ri --no-rdoc
    

第五步 安装Rails

  1. gem install rails:安装最新的 Rails(也可使用 -v 指定要安装的版本)

第六步 安装Node.js

  1. curl https://raw.github.com/creationix/nvm/master/install.sh | sh:安装 NVM,这是一个和 RVM 类似的 Node 环境管理器
  2. source ~/.bashrc && source ~/.bash_profile:重新加载配置文件(或者关闭终端重开也行)
  3. 访问 http://nodejs.org 查知最新的 Node.js 版本(当前最新为 v0.12.0
  4. nvm install 0.12.0:安装指定版本的 Node.js
  5. nvm use 0.12.0:使用该版本
  6. nvm alias default 0.12.0:将该版本设为默认版本(你应该已经发现了,NVMRVM 如此地相似)

第七步 新建项目进行测试

  1. rails new demo --skip-bundle:新建测试项目
  2. cd demo
  3. 打开 demo 目录下的 Gemfile 文件,将第一行的网址换成 http://ruby.taobao.org (注意,是 http 而不是 https
  4. bundle install:安装依赖
  5. rails s:启动服务器
  6. 使用浏览器打开 http://127.0.0.1:3000 即可浏览项目默认首页

后记

RVM 很好地解决了 Ruby 多版本共存问题,不建议直接使用系统自带的 Ruby


date : 2012-03-08、2012-03-19、2012-03-21、2012-05-01、2012-10-05、2013-02-27、2013-06-20、2014-04-09、2014-07-21、2014-11-21、2015-03-16