我已经有了设置虚拟机、运行虚拟机和其他次要任务的经验。我是一个游戏玩家,所以我不会放弃windows (至少现在...)但我确实想成为一个伟大的程序员,并参与到开源社区中来。
我想知道在linux中通过虚拟机进行编程是不是一个好主意,而不是给它一个分区的硬盘分区。我想知道性能的优劣和功能。感谢所有的回复,提前感谢。
我打算深入研究的编程类型是: Android Dev,Web Dev,Desktop Dev...More Android和Web。
所以我在看C#,C,C++,Java,PHP,MySQL...Off。
我也做网页设计,所以dreamweaver被添加为“必需的”。但我确信我可以做dreamweaver文件,并在Linux...Right编程后将它们上传到服务器?
对于上面提到的关于Linux中的IDE的任何信息,我都很感激,但我更喜欢通过编码路线来理解“幕后”发生的事情的本质。
感谢所有人的阅读,我很感激。希望这不会让人感到困惑:
发布于 2010-03-30 16:26:49
有一个更简单的解决方案..
我仍然必须使用Windows for Symbian编程,所以我使用Wubi和Ubuntu来提供我的双轮Linux..you部署,Wubi使用一个大文件,因此不需要担心或混乱地创建分区。
我已经使用了18个月,没有数据丢失,也没有担心。
还有一个叫做andlinux的工具:http://www.andlinux.org/
它使用colinux将Linux作为一个程序在windows中运行。
发布于 2010-03-29 12:46:09
有几件事:
编辑:所以在评论中没有给我足够的空间来回答你的问题。
AndLinux和Cygwin基本上只是实现你的“虚拟机”想法的更好方法。
Cygwin向Windows添加了一个posix层(基本上是编译Unix/Linux/BSD程序所需的一切)。这意味着您通常可以使用Linux程序,只需在Windows上编译它并使其工作即可。他们也有存储库,但根据我的经验,cygwin安装程序很慢,很难使用。
AndLinux将Linux内核作为一项Windows服务运行,为您提供了与在VirtualBox/其他虚拟化程序中运行它类似的体验。但是,它还设置了X( Linux的图形层)和PulseAudio (一个声音系统,可以让你在网络上运行声音),这样当你运行Linux程序时,它们的行为和声音就像本地程序一样。我也更喜欢AndLinux,因为你可以访问Ubuntu的所有程序,而且apt-get比cygwin的安装程序更容易使用。此外,如果您使用AndLinux,然后决定使用100%的Linux,那么您基本上已经在以这种方式使用它了。
我想说的是:如果你想在虚拟机上运行Linux,那就不要,只需安装AndLinux即可。它会更快,更容易使用(因为一切都只是一个普通的窗口)。
这里有一个不同的例子:
Screenshot of AndLinux:右下角的程序在AndLinux中运行。注意到它看起来像一个糟糕的主题Windows程序了吗?将其与this之类的工具进行比较,在该工具中,您的窗口中有另一个桌面。
但还是..。没有理由虚拟化Netbeans。这是一个原生的Windows程序,你可能什么也得不到,也会损失很多速度。
发布于 2010-03-29 12:45:26
如果您对Android开发感兴趣,并且希望使用Linux,那么我建议您在Eclipse中进行开发。Eclipse可用于Linux,如果您使用的是Ubuntu,那么Eclipse的安装非常容易。我在几个项目中使用了VirtualBox + Ubuntu + Eclipse。如果您认为Linux不适合您,并且您的项目在Eclipse中,那么您将不会有任何问题切换回Windows,因为Eclipse在两种操作系统上都可用。
我唯一的问题是虚拟机上的屏幕尺寸...如果你有一个大屏幕,并且你使用的是虚拟机,那么你可能会被限制到实际屏幕分辨率的一小部分。在第二个分区上安装Linux非常容易,所以如果您想要充分利用监视器的大小,我建议您使用第二个分区。
https://stackoverflow.com/questions/2535775
复制相似问题