在ubuntu下搭建ruby on rails开发环境

整个过程花费了大概3天时间QAQ 首先是在纯ubuntu下装 删了用各种方式装。。后来还是用了virtualbox 小巧方便 终于现在弄完了 流程如下

1.更新apt-get源
像redhat平台的yum安装一样 ubuntu是采用apt-get命令来安装 repository的列表在/etc/apt/source.list下 采用网易or搜狐的源都挺快 主要是因为默认的源没有rubygems包 所以需要更换

  • 替换了源后更新
    $ apt-get update

2.安装ruby和gem

  • 这条命令会自动安装ruby和gem 安装完后ruby-v查看版本确认安装成功
    $ apt-get install rubygems
  • 查看gem的当前源
    $ gem sources -l
  • 移除当前源
    $ gem sources --remove https://rubygems.org/
  • 添加新源 这里采用国内的淘宝源 速度比较快
    $ gem sources -a https://ruby.taobao.org/
    更换源之后再查看一下当前源确认是否更新成功【上一次就怎么也添加不了源囧
    之后再gem install rails发现出现如下error

3.安装rvm和更新ruby
由于源码安装什么的实在是太麻烦了 删除不方便 所以还是需要安装一个rvm来对ruby的版本进行管理 下载新版本也方便
$ curl -L get.rvm.io | bash -s stable $ source ~/.bashrc $ source ~/.bash_profile
ubuntu下好像并没有.bash_profile 执行的时候可能会报个错说gpg公钥的问题 按照输出的instruction执行一条gpg命令就好 之后再一次安装即可成功 之后

  • 安装一些必须的包
    $ rvm requirements
    这一步可能会遇到错误 我碰到的like this
在ubuntu下搭建ruby on rails开发环境_第1张图片

rvm也是使用apt-get来安装 当前源没有上述软件包

于是又把ubuntu默认的源添了回去 update之后仍然报错

再翻回update之后的输出 确实是有错误 把404的repository删掉就好
具体的原因可见ruby rvm apt-get update error

  • 接下来再安装ruby
    $ rvm install 1.9.3

4.安装rails
$ gem install rails
安装rails时好像有几种安装模式 之前在某个网站上看到别人有介绍过 过会再找找 现在就先这样装

你可能感兴趣的:(在ubuntu下搭建ruby on rails开发环境)