学习ruby on rails 前的环境配置

     学习ruby on rails 前的环境配置,这里我选择的是用rvm安装ruby。

     rvm 全称Ruby Version Manager,这是一个非常好用的ruby版本管理以及安装命令行工具

     首先,安装rvm($是命令行的标志位,在终端输入时不应该包含在代码里)

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
$ curl -sSL https://get.rvm.io | bash -s stable
# 一般不会出错,如果出错,可以尝试: 
$ curl -L https://raw.githubusercontent.com/wayneeseguin/rvm/master/binscripts/rvm-installer |
 bash -s stable

    载入rvm环境

$ source ~/.rvm/scripts/rvm

    使用Ruby China 的镜像  

$ echo "ruby_url=https://cache.ruby-china.org/pub/ruby" > ~/.rvm/user/db

    列出已有的rvm列表

$ rvm list

    选择一个版本进行安装(这里选的是2.3.0)

$ rvm install 2.3.0

    设置默认版本

$ rvm use 2.3.0 --default

    如果你想卸载旧版本的ruby,可以执行

$ rvm list
$ rvm remove [你想卸载的版本号]

    换源

$ gem sources --add https://gems.ruby-china.org/ --remove https://rubygems.org/
#为了确保只有gems.ruby-china.org上一行可分开执行
$ gem sources --remove https://rubygems.org/
$ gem sources --add https://gems.ruby-china.org/

    安装 Bundler 

$ gem install bundler
#bundler是管理gem的工具,可以检查在Gemfile中指定的gem与依赖套件是否已安装

   安装rails

$ gem install rails

   到这里如果没问题环境基本上就算配置好了,但还有一个可能出现的问题终端每次关闭后你使用

$ ruby -v

    查看ruby版本依然是旧版本的ruby,你可以使用命令

$ /bin/bash --login

    这样就可以使用新版本了

相关推荐