ubuntu 14.04中安裝 ruby on rails 環(huán)境(上)

環(huán)境:在win8 上Vm virtualbox虛擬機(jī)環(huán)境中安裝的ubuntu 14.04

開發(fā)相關(guān):

ruby 2.2.0

rails 4.2.0

sublime text 3

安裝過程中由于這樣那樣的原因疹尾,產(chǎn)生許多坑。

坑1锌半、關(guān)于終端俗慈,一定要使用啟動器打開

安裝完虛擬機(jī)姑宽,進(jìn)入系統(tǒng),我們便會遇到第一個坑,終端軟件闺阱,建議大家都使用啟動器打開終端炮车,

千萬不要使用文件管理器,進(jìn)入文件夾酣溃,再右鍵“在終端中打開”瘦穆,這個時候,環(huán)境變量加載不上赊豌,尤其在非桌面文件夾進(jìn)入時扛或。終端加載不上環(huán)境變量,大多的軟件都沒法在終端中執(zhí)行碘饼。

打開終端時熙兔,一定要通過啟動器,所謂啟動器艾恼,就是在bantu中放在桌面左側(cè)的側(cè)邊欄住涉,很像windows中的快捷方式

坑2、關(guān)于假設(shè)钠绍,大多數(shù)網(wǎng)站都假設(shè)你安裝了一些基本包或者軟件秆吵,但是有不提,這讓初學(xué)者搭建環(huán)境尤其費力五慈。

解決方法:手動安裝軟件纳寂,命令: apt-get install 包名字主穗,

國內(nèi)由于各種原因倒是軟件安裝超時。

你在下邊安裝過程中毙芜,若是出現(xiàn)了服務(wù)器積極拒絕忽媒,80%的可能行是被墻了∫钢啵或者被你公司晦雨、家所在網(wǎng)絡(luò)屏蔽掉了或是出現(xiàn)了速度很慢,半天不動的現(xiàn)象隘冲,恭喜你闹瞧,你得換源地址了。

rvm解決方法:安裝完rvm展辞,確保rvm -v可以執(zhí)行后奥邮,執(zhí)行以下命令,替換服務(wù)器資源信息

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

gem 解決方法:

gem source

gem source -r https://rubygems.org/

gem source -a https://ruby.taobao.org/ //添加淘寶源

如果提示找不到安裝包則手動更新隨機(jī)自帶的軟件包:

sudo apt-get update

安裝步驟

1)更新隨機(jī)自帶的軟件包罗珍,這個是很必要的洽腺,否則下面可能產(chǎn)生N多錯誤

sudo apt-get update

2)安裝curl,我們需要用它來裝rvm

sudo apt-get install curl

3)安裝rvm,我們使用rvm安裝ruby覆旱、rails等,rvm安裝參見:https://ruby-china.org/wiki/rvm-guide

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

//無法檢查簽名:找不到公鑰蘸朋,執(zhí)行下邊語句(是個坑)

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

//然后,重新執(zhí)行扣唱,安裝完rvm之后藕坯,需配置終端,以便下次打開終端能直接只用rvm噪沙。更改終端配置方法:參見https://rvm.io/integration/gnome-terminal

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

//至此炼彪,rvm安裝完成,下邊我們手動為終端配置rvm環(huán)境曲聂,否則以后在終端中可能每次都要手動加載rvm環(huán)境

//更改終端配置方法:工具欄--編輯--配置文件首選項--標(biāo)題和命令--命令--選中“以登錄shell方式運行命令”

//然后,我們手動加載rvm環(huán)境佑惠,將服務(wù)器資源改為淘寶的

///////$ source ~/.rvm/scripts/rvm 官方的加載rvm環(huán)境命令朋腋,我們就不執(zhí)行了

//臨時加載rvm環(huán)境,參考:https://rvm.io/integration/gnome-terminal

source ~/.bashrc

source ~/.bash_profile

//更改rvm源服務(wù)器資源信息膜楷,畢竟國外的經(jīng)常被墻掉旭咽,還有就是國內(nèi)的速度快。若不設(shè)置赌厅,下面可能出現(xiàn)各種問題穷绵,如出現(xiàn)服務(wù)器積極拒絕(被墻),或者下載速度慢

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

//請保存你的工作特愿,然后重啟ubuntu系統(tǒng)

sudo reboot

//重啟完后仲墨,打開終端勾缭,我們便可以使用rvm了,

//列出rvm遠(yuǎn)程服務(wù)器上都有那些可用的ruby版本

rvm list known

4)安裝ruby目养,我們選擇最新的俩由,不帶版本號就是說裝最新的,

rvm install ruby

rvm use x.x.x ?--default //設(shè)置默認(rèn)版本

如果提示 RVM is not a function, selecting rubies with 'rvm use ...' will not work.

則從新加載一下配置文件

source ~/.bash_profile

5)下邊我們要用到gem癌蚁,使用前幻梯,先切換到淘寶服務(wù)器 gem更多使用,參見://查看當(dāng)前gem源列表努释,默認(rèn)源是https://rubygems.org/

6)使用gem安裝rails

gem install rails //如果有問題 提示缺少什么依賴包就安裝什么依賴包

步驟5碘梢、正式開始安裝ruby on rails

//查看ruby版本ruby -v

//查看rails版本rails -v

版本沒有問題就開始創(chuàng)建項目,此處省略100字伐蒂。

項目創(chuàng)建完成后需要安裝js編譯器(有的時候需要 有的時候不需要 不知道為什么煞躬,保險起見,裝上吧)

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

然后啟動 ?rails s?

如果啟動成功后饿自,可以在http://localhost:3000查看網(wǎng)站

如果不成功汰翠。。昭雌。請自行百度

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末复唤,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子烛卧,更是在濱河造成了極大的恐慌佛纫,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,311評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件总放,死亡現(xiàn)場離奇詭異呈宇,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)局雄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,339評論 2 382
  • 文/潘曉璐 我一進(jìn)店門甥啄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人炬搭,你說我怎么就攤上這事蜈漓。” “怎么了宫盔?”我有些...
    開封第一講書人閱讀 152,671評論 0 342
  • 文/不壞的土叔 我叫張陵融虽,是天一觀的道長。 經(jīng)常有香客問我灼芭,道長有额,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 55,252評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮巍佑,結(jié)果婚禮上茴迁,老公的妹妹穿的比我還像新娘。我一直安慰自己句狼,他們只是感情好笋熬,可當(dāng)我...
    茶點故事閱讀 64,253評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著腻菇,像睡著了一般胳螟。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上筹吐,一...
    開封第一講書人閱讀 49,031評論 1 285
  • 那天糖耸,我揣著相機(jī)與錄音,去河邊找鬼丘薛。 笑死嘉竟,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的洋侨。 我是一名探鬼主播舍扰,決...
    沈念sama閱讀 38,340評論 3 399
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼希坚!你這毒婦竟也來了边苹?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 36,973評論 0 259
  • 序言:老撾萬榮一對情侶失蹤裁僧,失蹤者是張志新(化名)和其女友劉穎个束,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體聊疲,經(jīng)...
    沈念sama閱讀 43,466評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡茬底,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,937評論 2 323
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了获洲。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片阱表。...
    茶點故事閱讀 38,039評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖贡珊,靈堂內(nèi)的尸體忽然破棺而出最爬,到底是詐尸還是另有隱情,我是刑警寧澤飞崖,帶...
    沈念sama閱讀 33,701評論 4 323
  • 正文 年R本政府宣布烂叔,位于F島的核電站谨胞,受9級特大地震影響固歪,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,254評論 3 307
  • 文/蒙蒙 一牢裳、第九天 我趴在偏房一處隱蔽的房頂上張望逢防。 院中可真熱鬧,春花似錦蒲讯、人聲如沸忘朝。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,259評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽局嘁。三九已至,卻和暖如春晦墙,著一層夾襖步出監(jiān)牢的瞬間悦昵,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工晌畅, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留但指,地道東北人。 一個月前我還...
    沈念sama閱讀 45,497評論 2 354
  • 正文 我出身青樓抗楔,卻偏偏與公主長得像棋凳,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子连躏,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,786評論 2 345

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

  • 第一次安裝CocoaPods也遇到了一些坑,但是 那個時候時間比較緊,沒有抽出時間整理,最近因為電腦還原從新做了系...
    幸福的尾巴__閱讀 8,267評論 7 9
  • 因果分析圖前幾天開腦洞開得差不多了剩岳,明天要上班,今天開始回歸理性反粥。萬事有因果卢肃,如何循因?qū)Ч绾螆?zhí)果索因才顿,從不同的...
    gsx閱讀 163評論 0 0
  • 1. 控制車速 雨天路滑,視野不清尾组,一定要控制車速忙芒,保持足夠的安全車距,平時經(jīng)常經(jīng)過的路段也不要大意讳侨。雨天突發(fā)情況...
    汽車之吧閱讀 315評論 0 0
  • 似真似假滿分辯 一針一線好微妙 戴著出門格調(diào)高 令人難猜真性情 笑臉相迎藏心思 脫下這層誰又知 社會如今都是此 純...
    凝侍閱讀 200評論 0 2