ubuntu18.04下安裝rails5.0.0感想
安裝ubuntu18.04
今天中午在win10 微軟app商站下逛,忽然發現ubuntu18.04出來了,於是想,我安裝兩個ubuntu,那個16先不動,再安裝一個18,在下面折騰rails豈不更好?因為我把gcc編譯器曾降過級,所以,裝rails不了,我都有些相信了。
安裝ubuntu18.04,先出現一個問題,echo關閉了,於是重啟。
再出現第二個問題,只有root使用者,
本來,想新建立一個使用者,再用新使用者登陸,但搞不成功,於是刪除掉ubuntu18,再重新安裝,
果然就可以了。
先安裝ruby
sudo apt-get install ruby
再安裝sqlite3
安裝rails時報錯了。
網上不停的找資料,具體過程都忘記了。
1.安裝gcc
sudo apt-get install gcc
2.安裝sqlite3-dev
sudo apt-get install sqlite3-dev
3.安裝ruby-dev
4.好象再安裝一個zlib,具體忘記了。
5.還要安裝node.js
sudo apt-get install node.js
折騰了一下午,總算弄出一個“hello world"
微軟uwp中有linux還是很好玩的。
我在18中就學習rails,在16中再學習讀程式碼,今天學習activerecord的使用,感覺很有意思。照著書上的例子,可惜書陳舊了,看來還是要讀README呀。
讀activerecord的原始碼,太難了。我把馬丁大叔的書也買來了,上面的設計模式是讀不懂的。道行太淺了。
我有些吹大話了,讀程式碼,真不是件簡單的事。慢慢來吧。
也許,要過三年就買個筆記本,前三年用win7,現在用win10,發現它很好玩的。但越是高階,就離原理越遠了。在xp上可以使用匯編,進行debug,在win10上,你離底層就越來越遠了。