您的位置:首页 > 运维架构 > Linux

体积最小、运行最快的Linux发行版

2008-05-07 03:41 204 查看
人们操作计算机,必须借助操作系统,这是一般常识。大家知道,Unix、Windows和Linux都是常见的操作系统。但是,对于个人计算机而言,内存容量往往在128MB~512MB之间,有时,人们需要一个应用系统对外在“刺激”(信号)反应极快,那么,解决的办法只有一个:(至少)操作系统能够完全在内存中运行。因而,一种体积小、运行快的操作系统就有必要客观存在(也是一种实际需求)。
2003年6月,澳大利亚BarryKauler发布了PuppyLinux 0.1版本,就是为了解决这个问题。PuppyLinux发行版,以下简称为“Puppy”(一只小狗的名字),现今已经成了大名鼎鼎的Linux发行版(在www.distrowatch.com排行榜上排名17)。今年5月5日,Puppy4.0正式发布,引起人们广泛关注。在2003年6月,Puppy刚发布的时候,代码体积才有28MB。后来,在Puppy开发社区的不断努力之下,Puppy的性能日益完善,Puppy4.0版本,代码体积才增加到87.1MB,而性能却更加丰满,满足人们的日常工作需要。Puppy4.0可以装载到U盘上,直接从U盘启动。启动之后,完全常驻内存,运行极快,而且,运行中不需要再反复读写U盘(不同于LiveCD,需要反复地读操作),有效地延长了U盘的生命周期。Puppy4.0发行版,包含了类似火狐的浏览器SeaMonkey、文字处理器AbiWord、电子表格处理器Gnumeric,电子邮件客户端软件Sylpheed,桌面环境Xvesa(用Xfce亦可)以及数字图片,音响记录的处理软件,等等。Puppy4.0可以支持最新版本的Linux2.6.25内核。Puppy的打印支持功能,目前正在积极开发中,性能还不够完善。
我们要问,Puppy4.0发行版,小而精,物理体积如同手指大小(U盘),确实很有意思,那么,我们从什么地方能够得知它的一些开发“机密”呢?比如:如何把它安装到U盘上,而且能够直接从USB端口快速启动,同时又让它能够自动检测硬件设备(即自动识别运行环境),自动地寻找局域网出口,等等。这些问题,如果不“模门”,你是很难办到的。我记得,在2006年年底至2007年年初这一期间,《Ubuntu实验室》为此碰了不少钉子,吃了不少苦头,走了不少弯路。可是,现在有了Puppy发行版,一切就“迎刃而解”了,请见:www.puppylinux.com的“PuppyFAQ”,其中“Wheredo I get the source code for Puppy?”一段,特别有用。记得有一句口头禅:(Puppy)U盘随身带,工作任你行。Puppy发行版,特别适用于高级别操作系统的教学和科研活动。
我们要问,Puppy的Linux发行版开发计划,为什么能够如此成功?答曰:借助社区集体开发(源码开放)机制。我们“国产”的Linux发行版开发计划,为什么不能如此成功?答曰:强调企业自主创新(源码封闭)途径。 (说明:从今天开始,我去海边休息几天,暂时搁笔数日,敬请谅解。)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: