我想切換到Ubuntu的原因是人們說GEMS在Linux上比在Windows上更好。在Windows虛擬機上運行的導軌
我不想讓MacBook Pro僅僅用於Rails開發,因爲我喜歡Windows,而且我無法忍受Mac上缺乏應用程序。而且,人們說Ubuntu比Mac更「優秀」:http://www.reddit.com/r/Ubuntu/comments/1bgj1s/are_there_advantages_of_ubuntu_over_os_x_for/
Virtual Box的工作是否足夠好以至於它沒有任何滯後?我正在使用8GB內存的i7-3517U CPU。我需要在一個沒有滯後和不呆滯的環境中進行編程。還是有其他建議嗎?
我不確定有關終端的所有權限設置或任何複雜的東西。但我會用終端進行開發。在Linux上我還是很新的開發人員。請善待我> <謝謝。
「不僅如此,Mac還是一個更快的開發環境。」 Mac是一種更快的開發環境?你能詳細說明一下嗎?謝謝。 (: – holyxiaoxin 2014-10-01 14:11:55
@holyxiaoxin爲什麼Mac有一個更快的開發環境是因爲brew,gem和其他bash命令對於與rails環境的交互是友好的,這些命令行工具可以爲你做大多數(如果不是所有的)工作當你在rails應用程序中安裝gems的時候,Windows並不是那麼幸運,他們可能會要求你在你不應該玩的文件夾中播放,並且在加載rails應用程序時可能會減慢產品的生產速度即使rbenv也允許通過允許rails應用程序的開發你可以切換到不同版本的ruby和rails。 – 2014-10-01 18:19:32
@holyxiaoxin所有我所做的教程都使用了一個Mac。我看到的唯一一個不使用mac的教程是在youtube上了解ruby基礎知識的教程。所以當你在Windows上遇到一個錯誤,並且他們使用一個mac作爲教程時,他們得到的錯誤很簡單,而你的錯誤很複雜,請相信我吧生病讓你頭痛。我曾經從軌道上休息一下,當我在每個角落遇到錯誤時幾乎都放棄了。當然,當你更瞭解MVC模式時,它可以幫助解決錯誤,但並非總是如此。我希望我做得很好:) – 2014-10-01 18:27:51