博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ROR 第一章 从零到部署--安装环境
阅读量:5099 次
发布时间:2019-06-13

本文共 2322 字,大约阅读时间需要 7 分钟。

安装环境:

系统Ubuntu安装完成之后,打开终端。

首先设置一下源

备份源

sudo cp /etc/apt/sources.list /etc/apt/sources.list_backup

vim打开  /etc/apt/sources.list

sudo vim /etc/apt/sources.list

然后删除所有源项,然后在下面这个网址中复制一个源

可以ping一个离自己比较近的源

我的选择163

deb http://mirrors.163.com/ubuntu/ raring main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ raring-security main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ raring-updates main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ raring-proposed main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ raring-backports main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ raring main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ raring-security main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ raring-updates main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ raring-proposed main restricted universe multiversedeb-src http://mirrors.163.com/ubuntu/ raring-backports main restricted universe multiverse

然后刷新包

sudo apt-get update

这个过程有点慢,特别是选了多个源的时候,耐心等待吧。。

 

安装RVM,安装之前先安装curl

curl:

sudo apt-get install curl

RVM:

\curl -L https://get.rvm.io | bash -s stable

安装完成之后直接rvm -v没有查看到版本信息

安装提示信息

* To start using RVM you need to run `source /home/a/.rvm/scripts/rvm`

所以接着

source /home/a/.rvm/scripts/rvm

RVM安装完成,rvm -v查看到版本是1.24.4

ruby -v查看到本机的ruby版本是1.9..1,

我需要的是2.0.0以上版本,所以下载一个2.0.0的版本

ruby 2.0.0:

rvm install 2.0.0

 

安装RubyGems:

RubyGems是Ruby项目的包管理程序,通过gem的形式获取,由于ruby是通过rvm安装的,rvm顺带把gem也安装了,所以只需要把gem保持到2.0.0即可

gem update --system 2.0.0

 

安装Rails:

gem install rails --version 4.0.0 --no-ri --no-rdoc -V

出现一个错误

/usr/bin/install: cannot create regular file `/home/a/.rvm/gems/ruby-2.0.0-p353/gems/atomic-1.1.14/lib/home/a/.rvm/rubies/ruby-2.0.0-p353/lib/ruby/site_ruby/2.0.0/i686-linux': No such file or directory

其实这是一个误报,我试了一下这个目录是可以找到的,原因是gem2.0.0安装Rails 4.0有bug

升级gem到2.0.3再安装Rails 4.0.0

gem update --system 2.0.3gem update --systemgem install rails --version 4.0.0 --no-ri --no-rdoc -V

缺少gem update –system这一句依然会出一个bug:

openssl::ssl::sslerror: ssl_connect returned=1 errno=0 state=sslv3 read server certificate b: certificate verify failed
这个时候rails -v可以看到版本是4.0.0
环境安装告一段落,后面还有其他软件安装,不过都很简单了,不会因为什么bug而抓瞎了。。

转载于:https://www.cnblogs.com/salembe/p/3440420.html

你可能感兴趣的文章
STL容器之vector
查看>>
第二阶段冲刺-01
查看>>
BZOJ1045 HAOI2008 糖果传递
查看>>
JavaScript 克隆数组
查看>>
python3 生成器与迭代器
查看>>
git .gitignore 文件不起作用
查看>>
digitalocean --- How To Install Apache Tomcat 8 on Ubuntu 16.04
查看>>
【题解】[P4178 Tree]
查看>>
cer证书签名验证
查看>>
【深度学习】caffe 中的一些参数介绍
查看>>
QML学习笔记之一
查看>>
App右上角数字
查看>>
小算法
查看>>
新作《ASP.NET MVC 5框架揭秘》正式出版
查看>>
WPF中实现多选ComboBox控件
查看>>
读构建之法第四章第十七章有感
查看>>
Windows Phone开发(4):框架和页 转:http://blog.csdn.net/tcjiaan/article/details/7263146
查看>>
python asyncio 异步实现mongodb数据转xls文件
查看>>
TestNG入门
查看>>
【ul开发攻略】HTML5/CSS3菜单代码 阴影+发光+圆角
查看>>