会使用stream浪汉是矫枉过正?

我是在Yoga 2 Pro上运行Windows 8.1的开发者爱好者。 我主要做Python / Django的工作,但我想我会很快拿起Ruby。 事情是,Windows总是似乎是我想要拿起的任何项目的限制因素。 上次我试图安装一些像virtualenvwrapper一样简单的东西,花了3天时间,并且修改了一个不明确的设置文件来修正它。 所以,我想我想开始使用Linux VM。 我已经下载了VirtualBox和Vagrant,但我有点困惑。 据我所知(基于我所知,我仍然知道这一点)基于教程和我见过的一些SO / Quora问题,Vagrant只是命令行。 不过,我觉得这是不对的。

我正在寻找的是在这台机器上运行Ubuntu的方式,用于开发工作和个人使用。 和Windows一样好,我还是喜欢* nix的灵活性。 我希望能够像发展一样轻松上网。 所以,我最终的问题是,作为独立开发者,我的需求是否是stream浪者? 如果我想在这台机器上运行Ubuntu,我应该为自己的个人和开发工作制作一个Vagrant框,还是坚持使用一个简单的VirtualBox?

感谢所以。

我正在寻找的是在这台机器上运行Ubuntu的方式,用于开发工作和个人使用

VirtualBox应该能够提供你需要的一切。 你可以创建一个你选择的虚拟机,不管有没有GUI,都可以用它来做任何你喜欢的事情。

Vagrant是一个管理使用多个不同提供者(VirtualBox,EC2,VMware等)的虚拟机的工具。 它的核心功能包括创建,配置和销毁虚拟机。 Vagrant的强大之处在于能够使用Vagrantfile一次又一次地创建相同的虚拟机,您可以将其传递给任何人。 这可能是非常有用的,例如 – 您可以使用应用程序的源代码签入Vagrantfile,您可以使用该程序启动虚拟机并部署应用程序。 这意味着所有开发产品的开发人员都可以确保它在同一个环境中工作,从而消除旧的“在我的机器上工作”的问题。 它通常用于像厨师和木偶这样的提供者。 如果你不打算一直吹走你的虚拟机,那么你可能不需要流浪汉。

我在瑜伽2亲运行Windows和Ubuntu。 这对我来说是完美的。 在Windows上使用Vagrant是可以的,但在Linux上更容易处理。 一位朋友用窗户上的码头图像来流浪,它有点疯狂。

如果你打算在瑜伽2专业版上使用Ubuntu,你可以看看这个https://askubuntu.com/questions/367963/ubuntu-on-lenovo-yoga-2-pro 。 我在缩放字体时遇到了一些问题。 最好的解决办法是以较低的分辨率运行机器。

希望它有一点帮助。

知更鸟

根据我的经验,流浪汉对创建本地服务器非常有用,您可以将其配置为尽可能接近您的在线服务器。 如果你想使用Ubuntu不仅仅是一台服务器,我会建议使用虚拟机或其他虚拟机解决方案。 您可以考虑在Windows旁边安装它,并在启动时选择您的操作系统。 如果你仍然想建立一个Ubuntu的桌面版本,在这里似乎有一个帖子使用vagrant来运行桌面环境的虚拟机 。