zoukankan      html  css  js  c++  java
  • Ruby 安装和gem配置

    在linux或mac等*unix系统下可以使用rvm来进行ruby的配置和管理.

    安装方法 (需要curl)

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

    rvm官方网站: https://rvm.io/

    rvm实用指南: http://ruby-china.org/wiki/rvm-guide

    windows系统可以使用rubyinstaller或者railsinstaller, railsinstaller除ruby外包含了rails等, 默认都安装了gem.

    rubyinstaller: http://rubyinstaller.org/

    railsintaller: http://railsinstaller.org/

    列出所有ruby版本, 包括其他语言的ruby, jruby, ironruby等

    rvm list
    

    安装ruby

    rvm install ruby-2.0.0
    

    使用特定的ruby版本

    rvm use 2.0.0
    rvm use 2.0.0 --default
    

    注: 可以使用--default指定系统默认的ruby版本

    创建gemset

    rvm gemset create rails3
    

    使用gemset或者切换gemset

    rvm gemset use rails3
    
    rvm use 2.0.0@rails3
    

    删除某个版本的ruby或gemset

    rvm remove 2.0.0
    
    rvm gemset delete rails3
    

    gem的简单配置

    由于国内的网络不好, 所以gem安装经常失败或者很慢, 所以可以配置taobao的gem镜像

    官网地址: http://ruby.taobao.org/

    配置方法:

    $ gem sources --remove https://rubygems.org/
    $ gem sources -a http://ruby.taobao.org/
    $ gem sources -l
    *** CURRENT SOURCES ***
    
    http://ruby.taobao.org
    # 请确保只有 ruby.taobao.org
    
    注意: gem sources --remove https://rubygems.org/ 或 gem sources --remove http://rubygems.org/, 可以先用gem sources -l进行查看和确认, 就是删除以前默认的rubygems

    用gem的时候就不会太慢了, taobao的这个gem还是比较给力的.

    赶快试下

    gem install shoes
    
  • 相关阅读:
    【C++】基础及引用
    gradle打包分编译环境
    gradle
    MediaPlayer滑动不准的问题
    python初步入门
    音频播放服务
    《深入理解Android2》读书笔记(二)
    缓存(LruCache)机制
    handler机制
    监听网络状态
  • 原文地址:https://www.cnblogs.com/icejoywoo/p/3155876.html
Copyright © 2011-2022 走看看