先说啊,这不是武侠小说,说的是我和操作系统。为啥有这么个标题呢?是因为最近做了个软件专题,借机恶补了一下操作系统知识。经过一番研习以及粗浅的分析,得出的结论是----现在是个操作系统就是Unix。几乎所有的操作系统都是由这个1969年被创造出来的东西发展出来的。你看Linux、FreeBSD、Solaris等等这些吧,其实都是来自Unix的。因为最早的Unix是开放源码的,N多人一起研究。结果就研究出这么个神仙来。就连Windows,也是基于FreeBSD核心的,可见这Unix是多么的强大。说来我也算得上是个“二手Unix用户”呢。为啥是二手呢?因为咱不是Unix科班出身啊。
我从小接触的就是MS体系的软件,从DOS开始,到后来的Windows。可以这么说吧,在Win98发布之前,我就没接触过其他操作系统。为啥和Win98有关?因为当时的Win98我的破AMD 5x86,8MB内存,100MB硬盘的电脑装不下……看见别人都用图形界面了,就我一人儿还那敲DOS命令呢,十分不爽却也十分无奈,谁让咱机器差劲呢?也就是这个时候,Linux出现了。当时有个朋友推荐说:“不如你装一套Linux吧,也有图形界面。号称又小又快,还是开源软件,还能自己搞开发,还……总之,一句话,特别适合咱们这样学写程序的人用……”现在想想当时的情景……md实在是太tmd二了。还学写程序……要知道当时我们才上高二,所谓的写程序不过是用Pascal和Turbo C解一些物理、数学题。就为这,我们都不好好学习了,最狂热的时候上课传纸条都用伪代码。现在回想起来就十分可笑了,就这点水平,还自诩为写程序……实在是有些不知天高地厚了。
然而,当时我就信了。于是乎,买了一份过期的《中国计算机报》(好像是这个,也可能是《计算机世界》)。为什么是过期的呢?因为那期他们送了一套Turbo Linux,据说当期买的极为火爆,而我错过了那期。不过我们牡丹江那小地方那个,这种报纸买的人不多,还是比较容易找的。拿了东西后,看这薄薄的几页说明书和一张表面印刷糙到爆的光盘……不管怎么说也是正版啊!而且才6款钱(因为加光盘,因此报纸变贵了)!屁颠屁颠的跑回家,插入光盘,启动,安装。安装过程中提示说什么磁盘空间如何如何的,当时也没看,直接就给ok过去了。等装好了重新启动了以后,发现还是黑色屏幕白色提示符闪烁,只是C:>变成一串奇怪的什么东西了,也没见到图形界面啊?好歹我也用过Win3.2,也装过最小安装95MB的Win95,也算是见识过图形界面的人,这……这死活也不能是图形界面啊!于是重新安装。这次看见提示了,大体意思是:您的硬盘空间不足,无法安装KDE图形界面。如此云云吧……好不容易装上的不过是另外一个一点都不懂的字符界面系统。抱着试试看的心态,敲了个DIR,结果没用,后来看手册发现要用List……当时那叫一个晕!当时没有意识到的是,那个完全不知道命令的东西正是最接近正统Unix的操作系统。
瞧,这就是硬盘不足的下场!连个号称功能简洁对系统要求不高的Linux都装不上!当时我就暗下决心,将来一定要买大硬盘!有多大买多大!到了现在,虽然没能买到最大的硬盘,但却开始负责硬盘产品的测试,这真是十分有趣的事情。这几年下来,对硬盘空间已经到了没有概念的地步----最大的硬盘也都测试过了,现在却不知道这么大的硬盘能干什么了……扯的有点远,接着说操作系统。
自打Turbo Linux事件之后,我就很长时间没有再碰过Linux了,也就是偶尔看看关于它的新闻。上了大学以后,一切以享乐为主,除了专业课还听听外,大多数时间都用来陪女胖友、玩游戏、上网了。当时那个Internet环境,5块钱1小时,还得是凭学生证……上网也没啥可干的事情,看看全国各地的各大信息港(所谓信息港是各大城市电信局设立的所谓门户网站,大城市的还像点样,小地方的信息港就差没登谁家生孩子请客之类的东西了),打开ICQ扯扯蛋,逛逛聊天室,也就没别的了。
再接触Linux就是工作以后了。那时候还是在《大众软件》。当时有条件好多了了,有自己的机器,性能还凑合。Linux又有些抬头的意思,我是说引起了我的注意。
自从有了自己个儿的电脑,可劲儿折腾是不可避免的。在操作系统方面,本人是从来有无与伦比的勇气做第一个吃螃蟹的人。除了没有在第一时间安装Windows 2000外,像什么ME、XP、Vista,都是从RC阶段就开始用了,而且专门用英文版的,开心的不亦乐乎。这方面必须说的是,每次操作系统更新总会有些人甭出来唱反调,比如无法兼容以前的程序什么的。其实这方面就完全不用担心。Windows体系的操作系统向后兼容性一直是最好的,从用户出发,这方面微软做的很好。当然,由此带来的缺点也是十分显著的,为了能够有最佳兼容行,每次系统更新都必须有所保留,不能做到彻底的革命,这几乎成了Windows稳定性差的根源所在。
又跑题了……说回Linux。有了自己的机器,自然要多尝试新东西了。恰逢RedHat Linux火爆。于是搞了一套装上……结果仍旧是十分失望。如果说简陋到不能再简陋的UI设计和十分匮乏的应用软件都是可以接受的,那么麻烦的安装和调试,简直会让人发疯。当时我用的显示卡是Voodoo3,根本就没整到驱动。其他驱动程序也是七七八八,勉强能够支持系统运行而已,根本谈不上性能。当然了,那个平台上也没什么应用模式,要性能也没什么用。既然没了显卡、声卡,多媒体应用也就谈不上了,最多就是上上网、写写字。要这么一台打字机干什么呢?于是重新装会Windows……当然,这次经历让我对Linux有了更深一点的了。
后来!乔布斯回苹果了,而且回去就搞了个Mac OS X出来,一下震倒一大片。没想到操作系统还能做成这样!而且还是Unix!然后就一直梦想着自己什么时候能有一台Mac,爽一下OS X。这个梦想到现在也没实现成……而OS X已经到了Leopard版,具有可看性极强的时光机器功能……
说的功能方面,这些个操作系统并没有太大区别其实。就说这个时光机器吧,Windows有没有呢?当然是有的啦,叫做系统还原。你看,这就是一个程序员(比)和一个艺术家(乔)的区别了。程序员给自己的作品起名都是那么死板,而艺术家则会想到一个更好的名字,虽然二者功能上基本相同吧(可能时光机更强一些,但需要额外投资一块超大容量硬盘)。系统还原是创建还原点,记录当时系统的情况,在需要的时候可以恢复,它并不需要额外的硬盘才能实现,但缺点是可创建还原点有限----毕竟每一个还原点都要硬盘空间存储系统快照;时光机则用变通的方式解决了这个问题,那就是一个外置硬盘,时光机会把各种快照存储在外置硬盘上。还有一个区别就是,时光机的界面太帅了,呵呵……但本质上没什么区别啦。如果你现在Windows平台上用类似的功能,很多第三方软件也能做到,区别就是没有那么绚丽的界面。
上次我们提到,Windows和Unix也有扯不清的关系,其原因就是FreeBSD,要知道BSD可是Unix的正宗嫡传哟。实际上Windows 2000,原来打算叫做NT5,就已经开始使用Unix的一些东西了,也就是FreeBSD的东西。不过后来不知道微软怎么想的,给改成2000了,同期的操作系统还有个WinME,ME是千年版的缩写了。这个2000和ME根本就不是一个东西。当时微软的策略还和现在不同。当时微软的操作系统是分普通用户和工作站/服务器两条产品线的,ME算个人版,2000算工作站版本,还有2000Server也是企业应用系列的。企业版标榜的就是稳定性,而基于FreeBSD的核心刚好满足了稳定性这一需求。不过可惜的是,为了保持兼容性。Windows 2000的稳定性还是不咋地。后来推出的XP是基于2000核心的。从XP开始,微软彻底放弃了从95/98发展来的ME以及那一系列面向普通用户的操作系统产品线。现在微软是根据功能来划分产品线的,基本上现在微软的操作系统也都是基于FreeBSD的东西了。
在翻阅了大量的资料后,我就发现所有的操作系统都和Unix有关系,所以才有了这么一系列比较二的标题。
这次试用的Linux是SUSE Linux 10企业版。SUSE被Novell搞了以后,操作系统做的专业多了。这SUSE10专业版,大体上是Windows Vista档次的操作系统。无论是在兼容性,还是易用性方面,都比以前好太多了。驱动程序不好装?现在不用担心这个了,首先是大部分驱动程序都可以自动识别了;其次是软件控制中心,你可以设置收集源,然后自动与网络上最新的驱动程序同步,自动安装。根本就不用什么编译之类的麻烦事情。软件不够用?更加不用担心了,SUSE10自己就集成了一个巨大的软件包,包括Openoffice在内的全方位软件解决方案,让你从商务应用到休闲娱乐,全部从容应对----以上这句写的非常有广告Feel。好吧,其实我想说的是,你装一个SUSE10,除了PC上流行的游戏不能玩以外,日常应用是绝对没问题了。
理论上来讲,SUSE Project是德国人高的,德国在欧洲。欧洲人习惯的Linux X Window是KDE。KDE的特点是……非常像Windows2000。有窄窄的开始菜单,灰色的任务栏等等Windows 2000要素,同时又有些Mac OS的特色,比如双击窗口标题不是最小化,而是把窗口缩成标题条(这个描述不太精确,但是用过Mac OS的应该明白)。但是实际上,就我个人感觉而言,KDE并不怎么好用。一般KDE默认的软件都是基于KDE的,比如什么Konquer之类的浏览器KXXX的软件,总之比较奇怪。当然,你也可以用那些熟悉的软件,但总觉得比较奇怪就是了。现在呢?要知道Novell可是一家美国公司,美国人习惯用的Linux X Window是Gnome。Gnome有自己的特色,可伸缩看起有些像OS X Dock的任务栏,比较正常的软件搭配,比如FireFox什么的吧。总体来说,Gnome要简洁的多,属于那种“简单的奢华。
欧洲和美国组合出来的SUSE10,就很有意思了。默认界面Gnome,KDE可选。为了更好的视觉效果,Novell用了XGL,提供Desktop Cube功能,将原本平淡的多桌面变成了具有3D特效,华丽无比的3D多桌面。加上拥有Windows Vista Ultimate版本才提供的动态桌面功能,SUSE10的视觉体验可以说达到了前所未有的高度。当然,他的动态桌面相对简单了一些,但仍旧十分诱人。还有就是果冻状的窗口拖动模式,拖起来让人心里痒痒的,十分好玩。
SUSE10可以兼容NTFS,只读模式。也就是说,你现在的各种文件在Linux下仍旧可以访问,并且可以平滑的过渡到Linux平台下。用来还是相当的方便的。Openoffice不弱,功能全面。聊天有 GIM,图像有GAIM,电影有Real、音乐有Banshee(可以同步ipod,并提供版权保护功能)……总之要多全有多全,软件多的不得了。还觉得不够可以自己装,话说这几年Linux软件发展已经相当不错了,一般大一点的公司推出的软件都有安装功能。当然,仍有很多程序需要编译……这很麻烦。不过大环境是比原来好多了……
我现在用啥?我用Windows Vista……因为我得了解最新游戏的情况,好用来测试显卡。另外就是最近用惯了Office 2007,喜欢用Docx存档……换成OpenOffice还有点不适应……最近我尝试过的Linux还有Ubuntu,这东西什么都好,体积小速度快,用起来方便。唯一不爽的就是不能支持NTFS,无法读取现有数据转移工作平台就比较费力了。另外,Fedora 8狼人,我也下了两张Live CD,分别针对Gnome和KDE,界面风格比较起来真是……反正用过就知道了。Fedora的安装程序比较大,下了好几天都没下完……十分可惜,等我忙活完这段时间的,一定下一套狼人装上看看!
最后,八卦一个。偶像承大老爷……意图装SUSE10和Vista双系统。用两块硬盘分别装不同的东西,就是不成功啊不成功。单独拿下那块硬盘剩下的那块都不能启动,哈哈哈哈哈……我这就完全没问题!所以说,这就是RP的体现了。
[ 本帖最后由 pixsvtrn 于 2007-11-28 00:42 编辑 ]
Maybe 于 2007-11-28 18:12:01发表:
写得很好,呵呵