您的位置:首页 > 编程语言 > Ruby

Ubuntu 16.04安装ruby on rails环境

2016-08-19 18:41 155 查看

一.  更新随机自带的软件包,尽量避免下面安装可能产生的错误

   $ sudo apt-get update          #更新系统软件包

二.安装curl,通过它安装rvm

    $ sudo dpkg -s curl              #检查系统中有没有安装cul

    $ sudo apt-get install curl    #安装curl

三.安装RVM (RVM的主要作用是方便的管理系统中的多个ruby版本),使用RVM安装ruby、rails等

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

 //若提示找不到公钥,执行下边语句:

$ gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3

$ 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是否成功:

 

zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ rvm -v
rvm 1.27.0 (latest) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$

 四.使用 RVM 安装 Ruby 环境

        $ rvm requirements

        $ rvm install 2.1.6

查看安装ruby是否成功:

 

zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$  ruby -v
ruby 2.3.1p112 (2016-04-26) [x86_64-linux-gnu]
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$

 在安装用多个ruby版本情况下,需要执行下面的命令将指定版本的 Ruby 设置为系统默认版本

     $ rvm use 2.1.6 --default

 使用gem,用官方默认源切换到淘宝源服务器 gem

    $ gem source   #查看源

    $ gem source -r https://rubygems.org/  #注意我们删除默认源,添加淘宝源,相对来说,淘宝源无论速度还是稳定性,远比默认的要高

    $ gem source -a https://ruby.taobao.org   #添加淘宝源

   添加后用 gem source再次查看源
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ gem source
*** CURRENT SOURCES ***

https://ruby.taobao.org
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$
     安装 Bundler      $ gem install bundler 五.使用 gem 安装 Rails 环境    $ gem install rails  #安装rails     //安装完后,查看rails版本
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$ rails -v
Rails 4.2.6
zhaoyanzhi@zhaoyanzhi-Inspiron-5439:~$
 六.开始ruby on rails 工具版本检查,确保都已安装 //查看rvm版本     rvm -v //查看ruby版本     ruby -v //查看rails版本    rails -v //查看sqlite3版本    $ sqlite3 --version   //若没有安装 sqlite3    $ sudo apt-get install sqlite3 安装nodejs编译器 $ sudo apt-get install python-software-properties   $ sudo add-apt-repository ppa:chris-lea/node.js  $ sudo apt-get update   $ sudo apt-get install nodejs //若不安装js编译器,直接执行rails server启动ruby时将会报错, 建立项目工程时参考Rails 入门.                                阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: