在Windows中的虚拟机上运行的Rails

时间:2014-10-01 10:39:04

标签: ruby-on-rails linux virtual-machine

我想切换到Ubuntu的原因是人们说GEMS在Linux上比在Windows上运行得更好。

我不想只为Rails开发获得MacBook Pro,因为我喜欢Windows而且我无法忍受缺少适用于Mac的应用程序。此外,人们说Ubuntu比Mac更“好”:http://www.reddit.com/r/Ubuntu/comments/1bgj1s/are_there_advantages_of_ubuntu_over_os_x_for/

Virtual Box是否运行良好,根本没有任何延迟?我正在使用i7-3517U CPU和8GB内存。我需要在一个无滞后且不迟缓的环境中进行编程。或者有其他建议吗?

我不确定所有权限设置或有关终端的任何复杂内容。但我会用终端来开发。我在Linux上的开发还很新。请善待我><感谢。

2 个答案:

答案 0 :(得分:1)

@holyxiaoxin我很确定你应该在superuser上问这个问题。

尽管如此,我建议您在分区中安装Ubuntu而不是运行虚拟机。这是指南https://help.ubuntu.com/community/WindowsDualBoot

另外,是的。在虚拟机中进行开发可能非常准确,但最终您可以在使用本机库时尝试奇怪的行为,并且您会想知道它是VM还是您的设置。

希望这有助于您入门。另外Ubuntu and Ruby on rails

P.S。我使用OSX,它是RoR和开发环境中最好的。把它看作是对未来的投资。

答案 1 :(得分:1)

@holyxiaoxin嗨。我只在Windows和Mac上运行rails。我个人我刚买了一台MacBook专业版。在我看来,Mac在轨道开发方面让我的生活更轻松,而且我正在学习xcode和swift。我觉得你必须通过箍和梯子来修复某些错误并在回形针甚至公共活动等窗口上安装宝石。是的,它确实可以帮助您掌握调试技巧,但会减慢学习过程。不仅如此,Mac还是一个更快的开发环境。我不是专家,但如果可以,我只是想给你我个人经验。我也爱窗户,当我的窗户坐在那里时,我在我的Mac上玩得很伤心但是我仍然使用我的窗户来处理数据包跟踪器(我发现导轨以来我一直没做过)Python,以及撰写论文和学习视觉工作室