在ubuntu下搭建ruby on rails開(kāi)發(fā)環(huán)境

整個(gè)過(guò)程花費(fèi)了大概3天時(shí)間QAQ 首先是在純ubuntu下裝 刪了用各種方式裝。。后來(lái)還是用了virtualbox 小巧方便 終于現(xiàn)在弄完了 流程如下

1.更新apt-get源
像redhat平臺(tái)的yum安裝一樣 ubuntu是采用apt-get命令來(lái)安裝 repository的列表在/etc/apt/source.list下 采用網(wǎng)易o(hù)r搜狐的源都挺快 主要是因?yàn)槟J(rèn)的源沒(méi)有rubygems包 所以需要更換

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

2.安裝ruby和gem

  • 這條命令會(huì)自動(dòng)安裝ruby和gem 安裝完后ruby-v查看版本確認(rèn)安裝成功
    $ apt-get install rubygems
  • 查看gem的當(dāng)前源
    $ gem sources -l
  • 移除當(dāng)前源
    $ gem sources --remove https://rubygems.org/
  • 添加新源 這里采用國(guó)內(nèi)的淘寶源 速度比較快
    $ gem sources -a https://ruby.taobao.org/
    更換源之后再查看一下當(dāng)前源確認(rèn)是否更新成功【上一次就怎么也添加不了源囧
    之后再gem install rails發(fā)現(xiàn)出現(xiàn)如下error

3.安裝rvm和更新ruby
由于源碼安裝什么的實(shí)在是太麻煩了 刪除不方便 所以還是需要安裝一個(gè)rvm來(lái)對(duì)ruby的版本進(jìn)行管理 下載新版本也方便
$ curl -L get.rvm.io | bash -s stable $ source ~/.bashrc $ source ~/.bash_profile
ubuntu下好像并沒(méi)有.bash_profile 執(zhí)行的時(shí)候可能會(huì)報(bào)個(gè)錯(cuò)說(shuō)gpg公鑰的問(wèn)題 按照輸出的instruction執(zhí)行一條gpg命令就好 之后再一次安裝即可成功 之后

  • 安裝一些必須的包
    $ rvm requirements
    這一步可能會(huì)遇到錯(cuò)誤 我碰到的like this

rvm也是使用apt-get來(lái)安裝 當(dāng)前源沒(méi)有上述軟件包

于是又把ubuntu默認(rèn)的源添了回去 update之后仍然報(bào)錯(cuò)

再翻回update之后的輸出 確實(shí)是有錯(cuò)誤 把404的repository刪掉就好
具體的原因可見(jiàn)ruby rvm apt-get update error

  • 接下來(lái)再安裝ruby
    $ rvm install 1.9.3

4.安裝rails
$ gem install rails
安裝rails時(shí)好像有幾種安裝模式 之前在某個(gè)網(wǎng)站上看到別人有介紹過(guò) 過(guò)會(huì)再找找 現(xiàn)在就先這樣裝

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容