ubuntu下搭建ruby on rails环境

ubuntu下使用apt-get安装的ruby版本很陈旧,可通过rvm安装ruby on rails环境,单个用户使用避免sudo安装

1、安装rvm,依次执行:

#获取认证
gpg --keyserver hkp://keys.gnupg.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3
#下载安装
\curl -sSL https://get.rvm.io | bash -s stable

2、检测安装是否成功,可执行:

#列出rvm版本号
rvm -v
#列出可安装列表
rvn list known

3、国内的网络环境,可以修改为淘宝源

sed -i -e 's/ftp\.ruby-lang\.org\/pub\/ruby/ruby\.taobao\.org\/mirrors\/ruby/g' ~/.rvm/config/db

成功则开始安装ruby on rails 环境

4、安装ruby,执行:

rvm install ruby-2.1.1

5、设置默认使用的ruby版本

#列出已安装ruby列表
rvm list
#设置默认
rvm use ruby-2.1.1 --default

这里可能会出现问题:

RVM is not a function, selecting rubies with 'rvm use ...' will not work.
You need to change your terminal emulator preferences to allow login shell.
Sometimes it is required to use `/bin/bash --login` as the command.
Please visit https://rvm.io/integration/gnome-terminal/ for an example.

需要执行

/bin/bash --login`

6、检测ruby是否可运行

#展示ruby版本信息
ruby -v
#展示gem版本信息
gem -v

7、安装rails

#切换gem源
$ gem sources --remove https://rubygems.org/
$ gem sources -a http://ruby.taobao.org/
$ gem sources -l
#安装rails
gem install rails

8、检测rails是否安装成功

rails -v

到此~本机上已存在ruby on rails环境,可以安心做开发啦

可能遇到的问题:

1、问题:新开窗口时,检测不到ruby版本

      解决方案:打开窗口,执行

source ~/.rvm/scripts/rvm

     并设置gnome-terminal

     

151137_Tezq_2336533.png


转载于:https://my.oschina.net/jaylin/blog/398937

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值