VMWare和免费的操作系统
VMWare Server 2.0(还在RC1阶段)还是不错的,支持64位的操作系统(host和guest),也赶上好就没有评估自己的操作系统了,正好都试一遍。
要先说,FreeBSD的安装已经有些不方便了,大概是用傻瓜型的Linux多了。当然,如果服务器只跑固定的(比较老旧的)应用的话,FreeBSD还是看起来妥当很多,起码少很多杂七杂八的东西。我说呢,如果我能有一台服务器,专门跑邮件的话,我还是愿意用FreeBSD的,特别是公司内部的东西,不要太新潮,稳定最重要。从某种角度讲,用FreeBSD构建基础系统,像NFS、LDAP、数据库以及邮件服务器,还是很不错的。
Linux总体来讲是另一种感觉,新的东西多些,花花肠子多了自然就给人不太稳定的感觉。基于目前Web应用开发非常热门,新方法层出不穷,如果做Web开发的话,还是要用Linux的。
Linux的发布很多,我用Fedora有几年了,还是比较顺手,虽然Fedora的软件包相对少些(严格的GPL)。刚刚试了试Ubuntu,感觉很差,主要是软件包的管理上,用不同的镜像服务器,会出现完全不同的升级,互相之间好像还不太兼容。下面还要试试Debian,SUSE,CentOS和Gentoo,不会花太多时间,因为很多人都说,用得顺手最重要,互相之间差别不大。
除了Linux和FreeBSD,看了一眼Plan9,实在提不起试一下的兴趣,Solaris(现在好象叫Open Solaris)还是该试试的,但结果估计也就是试试而已,其他的?很想试试OS/2,可惜没有免费的版本;OpenBSD和NetBSD想不出合适的理由;DOS老了点;Windows没有什么必要试老的版本,别的也没什么了。
VMWare还是给人很多好处的,虽然2.0的界面很愚蠢,但是我还是说64位和多CPU的支持做的不错,虽然我的Fedora虚拟机一旦配制成2个CPU就会机器不稳定。奇怪的是FreeBSD和Ubuntu在多CPU状况下都还跑得不错,不知如何下手查这个问题,不过无所谓了,跑多个CPU有点过于奢侈了。
装操作系统的时候就会手痒痒,想试试各种不同的编程语言,像当初和小胖承认过的错误一样,我还是太喜欢尝试这些不同的新鲜东西,不好。