推荐VMware
在这里见到很多人用cygwin。建议大家试试VMware,它是一款虚拟机软件。用它也可以实现"在WINDOWS上跑LINUX"的功能。并且,相对于cygwin,在它上面跑的是纯种linux,例如你可以在上面安装一个RH9。拿skyeye来说,你从此不必特地去找一个适用于cygwin的版本。这种程序版本的问题,相信大家在cygwin下会经常遇到。另外,VMware的网络功能也做到了很完善的程度。用它来组建一个虚拟局域网,学习网络的知识,很方便。
补充一下
cygwin的知名度很高。我开始也是装的它。但自从我用了VMware之后,就把cygwin删了。因为感觉cygwin就是一个特殊版本的linux。无论什么程序,都得单独做一个for cygwin的版本。编译器是这样,skyeye也是这样。如果用了cygwin,你就得到处去找这些特殊版本的程序,有些时候不是很好找。另外,大家还花了很多时间,研究如何让skyeye在cygwin下正常运行。
cygwin的主要作用就是实现“在windows下用linux”。如果你装cygwin是这个目的,我真的是强烈建议你装一个VMware。VMware也能做到这个,并且做得更好、更多。
这里的一些贴子:
“skyeye在cygwin下執行 有網路功能嗎?”
“ 在不同版本cygwin下 跑skyeye1.0版”
“ 在cygwin下安装skyeye成功笔记”
我提及这些贴子,没有冒犯之意。向各位楼主说声抱歉。
在VMware下,是没有这些问题的。这些研究的时间,都可以省下来,投入到研究linux和skyeye中。
你在windows下,用VMware跑linux,跟你单独跑linux几乎完全一样。事实上,我是先装了一个Redhat 9,然后在windows下,再装了一个VMware,然后用VMware创建一个虚拟机,选择适当的菜单,VMware能自动监测到这个Red Hat 9。几秒钟之后,你就可以在windows下启动这个Red Hat9了。你不用单独去找什么for cygwin版本的程序了。skyeye在Red Hat9下能干什么,那在windows + VMware + Red Hat9下也就能干什么。
如果你不喜欢Red Hat,你也可以装别的版本的linux,这没有限制.
希望看到这个贴子的网友,能花上一两个小时,试用一下VMware(我用的是5.0版本)。
这里也要提一下VMware的缺点,就是比较耗资源,因为它相当于让一部机子同时跑两个操作系统,或者说是多个。你要是喜欢,可以在VMware下同时跑两个、三个linux,把它们组成一个局域网。当然,首先你必须得有足够的内存。256M也可以,但多多益善。 谢谢 chinabig的提醒。用vmware是一个很好的选择!
主要是有人有用cygwin或mingw开发和使用skyeye的需求,我们顺便也提供。
将来会把它做成一个软件包,这样在windows下使用会方便一些。
我们开发基本上都是在linux下做的,每个人习惯不同。
各取所需吧!
Re: 推荐VMware
在这里见到很多人用cygwin。建议大家试试VMware,它是一款虚拟机软件。用它也可以实现"在WINDOWS上跑LINUX"的功能。并且,相对于cygwin,在它上面跑的是纯种linux,例如你可以在上面安装一个RH9。拿skyeye来说,你从此不必特地去找一个适用于cygwin的版本。这种程序版本的问题,相信大家在cygwin下会经常遇到。另外,VMware的网络功能也做到了很完善的程度。用它来组建一个虚拟局域网,学习网络的知识,很方便。
如果内存大,用vmware是很不错的
但是毕竟不是人人都用vmware,有windows下面的native版本不是更好?
btw,推荐一下coLinux,如果只是用linux的话,比vmware更好 感谢两位的回复。
我之所以推荐vmware,也是想让网友知道,除cygwin之外,还有其它的选择。
vmware还有另外一个好处就是,它可以同时模拟出两个以上的linux,这样在使用gdbserver等远程调试手段时,是很有利的。
vmware一个明显的缺点,就是比较占内存。但:一来它有256M内存也可以跑;二来,现在一条256M的内存也不贵,特别是与省下的时间和精力相比。
有些网友可能用cygwin已经很熟练了,但我建议你们花一点点时间,试一试vmware。或者在花更少的时间,在google上找些vmware的介绍来看看。
我部门的同事,没有一个使用cygwin的,现在都是在用VMware.有的是冲着它的良好兼容性,有的是冲着它能同时跑两个linux方便调试,有的是冲着它方便地组成一个局域网。BTW,我们公司的内存都是512M的,所以跑得非常好。
另外,我不知道开发for cygwin的版本是否会占用很多精力。刚接触skyeye,觉得是一个很棒的软件。但同时也觉得有很多不完善之处。需要初学者花费很多精力去学习和配合(程序上)。如果skyeye想要走向产品化,那还是需要一些细致的活儿。
唐突之处,敬请原谅。希望skyeye越来越完善。也希望自己有一天能帮上陈老师的忙。 最近刚开始用LINUX,因为刚把台式机卖了,所以在笔记本上使用VM,一口气装了RH跟SUSE,感觉很方便。
PS:在NOVELL站点,你可以下到SUSE的VM官方制作版本... :lol:
进入:http://www.novell.com/products/linuxenterpriseserver/eval.html,点SUSE LINUX Enterprise Server 9 VMWare Workstation Virtual Machine 单指运行linux来说,VMware 远不如colinux,
colinux的效率要高很多而且是开源的:)
页:
[1]