当前位置:Linux教程 - Linux业界 - Ubuntu Edgy测评报告:美好但不"锐利"

Ubuntu Edgy测评报告:美好但不"锐利"

     10月26日,Ubuntu 开发团队按照预定计划如期发布了 Ubuntu 6.10 系统,其代码名称为“锐利蜥蜴(Edgy Eft)”。在与Ubuntu 6.10 的 Beta 测试版本、发布候选版本(RC)以及刚刚出来的正式版本共同工作了几个星期过后,我发现它相较于先前的“小公鸭(Dapper)”版本来说,是一个稳定而 有用的升级 —— 但是却谈不上是一个特别“锐利”的进步。

   新的 Ubuntu 6.10 发布时包含了两个系列的 Live CD 安装光碟:针对于 x86、AMD64 和 PowerPC 等硬件构架的桌面系统 Live CD 安装光碟;以及可以用在 x86、PowerPC、AMD64 和 UltraSPARC 硬件构架上的服务器系统 Live CD 安装光碟。对于 OEM 系统而言,Ubuntu 6.10 系统至少需要192MB的系统内存。而在其它特殊的情况下,你也可以选用替代性的安装光碟,它可以用在 x86、PowerPC 和 AMD64等硬件构架之上。

  Ubuntu 的安装简直是易如反掌。我用 Live CD 在几个电脑上分别测试安装了 Ubuntu 和 Kubuntu,并在 VMware 虚拟软件中测试安装了 Ubuntu 的服务器版本。在所有的这些情况下,Ubuntu 的安装都非常的简单流畅,甚至连一点停顿都没有。依照你的电脑的性能,整个安装过程会持续20分钟到1个小时,其中大部分的时间都花费在了后台的文件拷贝 之上。

  Edgy 中发生了什么改变?

  如果你不是对 Ubuntu 系统非常熟悉的话,Ubuntu Edgy 中所发生的一个主要变化很可能你永远都不会注意到。在 Ubuntu 6.10 中,开发者们用新的“Upstart”启动程序替代了传统的“init daemon”。“init daemon”是基于 Unix System V 系统中的 init 的。

  Ubuntu 6.10 系统之所以要做出如此的替换,其中一个主要原因就是为了处理好在启动过程中的依从关系(dependency issues)—— 比如说,当某个USB或网络设备需要被加载,但是网络或USB子系统还没有完全启动的时候,就会出现我常常会在先前的 Ubuntu Dapper 系统中遇到的一个小问题。当我需要一个被定义为 /etc/fstab 的USB动器在系统启动时被加载时,很多时候,当电脑硬盘被正确加载的时候,USB子系统还没有准备好 —— 因此,在系统重启的时候,我就会获得一个错误的报告,说这个文件系统并不存在。

  


  Ubuntu Edgy 的 GNOME 桌面环境

  但是对于绝大多数用户来说,这种 Upstart 替换所产生的效果几乎是完全不可见的。因为只要系统中的东西还能够“正常工作”,绝大多数Ubuntu系统用户很可能根本就不会意识到有什么东西发生了改变。

   事实上,用户们可能在这个新的 Edgy 版本当中发现不了什么明显的改变。虽然这个新的Ubuntu版本当中包含了许多升级——GNOME 2.16,以及为 Kubuntu 用户们准备的 KDE 3.5.5;以及 Evolution 2.8.1、Firefox 2.0、OpenOffice.org 2.0.4、Gaim 2.0beta3 以及等等等等 —— 但是其中绝大部分升级都是非常微妙的。

  不过,Edgy 还是默认添加了一些新的程序。比如,Tomboy 笔记软件,作为 GNOME 2.16 的一部分,被包含在了 Edgy 系统当中。而摄影爱好者们也会发现心爱的 F-Spot,自己的“私人照片管理器”,同样也被包含在了这个发行版当中。

   我非常吃惊地发现 Gnucash 虽然被放置在了程序库当中,却没有被加入到 Edgy 的默认安装的程序里面,要知道,它的2.0正式版在今年7月份就已经发布了。Ubuntu默认整合的这一系列软件虽然非常的棒,但是也有少数个弱点,而财 务方面的软件就是其中一个。

  视力方面有障碍的用户可能会对 Edgy 系统的 GNOME 2.16 桌面环境当中所自带的“Orca 屏幕阅读器(Orca screenreader)”感兴趣。虽然我并不需要屏幕阅读器,但是在测试过程当中,为了看看 Orca 的效果究竟怎么样,我也小试了几次。应该说,Orca 的理念非常的棒,但是还需要进一步的改进。

  


  Orca 屏幕阅读器还需要进一步改进

   首先,当 Rhythmbox 在播放的时候,Orca 无法阅读任何东西。当我停止掉 Rhythmbox 后,Orca 就可以阅读菜单、标题,以及程序中所包含的部分文字了,但是令人痛苦的是,Orca 对于自己所阅读的程序的来源非常的挑剔。比如说,它能够阅读 GNOME 桌面环境和 Evolution 程序中的菜单和文字,但却无法阅读运行在 GNOME 桌面环境下的 KDE 程序中的文本,并且也不是所有的 GNOME 程序它都能够支持。最后,Orca 所发出的语音也让人感到需要一段时间才能够适应,但是我想这可能是所有合成语音所共同面对的一大难题。

  在测试 Ubuntu 6.10 系统的时候,我没有遇到任何一起应用程序崩溃的情况,这让我感到有点遗憾。OK,这并不是我的真心话 —— 但是我希望能够有机会来测试 Apport,专门用来帮助自动生成错误报告的软件。因为绝大多数用户都不熟悉错误报告的填写,于是 Apport 被设计出来当某个程序发生崩溃的时候,自动帮助你准备好错误报告。

  但不幸的是,在我的整个测试过程当中,唯一发生了崩溃的程序是处于 最原始阶段的 Firefox 3.0 浏览器。当我试图运行它的时候,Firefox 3.0 立刻就出现问题,并在 /var/crash 目录下创建的一个.crash 文件。更加不幸的是,Apport 并没有捕捉到这次崩溃的发生,甚至是当我尝试人工调用它的时候也是这样。

  


  Kubuntu Edgy 的 KDE 桌面环境

  虽然 Rhythmbox 并没有在我的面前发生崩溃的现象,但是我发现它确实是不可靠的。Rhythmbox 经常会出现“假死”的状况,有些时候甚至是在我什么都没有做,只是在缩放窗口大小的时候。

   和 Ubuntu 的先前版本一样,Edgy 的硬件支持几乎是完美的。它在我的桌面电脑和笔记本电脑上没有出现任何问题,各种各样的无线网卡和声卡也都被顺利地识别了出来。我还特地测试了一下在 Kubuntu 系统中安装自己的 Brother 1270N 打印机,整个过程也非常的顺利。我的爱普生 USB 扫描仪也被正确地识别了出来,并马不停蹄地就投入了正常使用。

  总而言之,Ubuntu 和 Kubuntu 都是非常坚实可靠的桌面电脑系统。相较于 Kubuntu,我更喜欢 Ubuntu 中的网络设置工具,但是就绝大部分而言,两者的表现不相伯仲,都非常非常的棒。在用于工作的主要桌面电脑上,我安装了 Kubuntu 系统,然后使用了 apt-get 来获取 Ubuntu 桌面环境中的程序包。我在两个桌面环境的安装过程中都没有遇见任何问题,可以说选择哪一个将完全取决于用户的个人喜好。

  在 Edgy 的服务器版本当中,你现在有了两个安装选项 —— 在 Dapper 版本中已经出现了的“LAMP 服务器安装”和“DNS 服务器安装”。是不是少了什么呢?哦,对了,是专门针对于服务器程序的设置工具。Ubuntu之所以能够在桌面系统领域取得如此成功,是因为它默认整合了 绝大多数桌面用户所需要的软件。而在服务器方面,它提供了一个简化的安装过程,但是却仅仅为管理员们留下了一些最基本的管理工具。现在在Ubuntu的开 发社团当中,人们还在进行激烈的争论,讨论究竟应在Apache、BIND 和Postfix附带的默认工具之外,再为 Ubuntu 增添上哪些服务器设置工具。

  在安装软件包的时候,我发现 Edgy 的 apt-get 新增了一个小巧的功能 —— 自动卸载(autoremove)。当你在使用 apt-get 来删除软件包时,如果当这个软件包被卸载后,它所附带的一些新的依存关系也会变的毫无用处,apt-get 将会提醒你使用“自动卸载(autoremove)功能”来一起清理掉所有的这些额外的毫无价值的软件包。

  Edgy 足够“锐利”了吗?

  当今年4月份 Mark Shuttleworth 在为公众介绍 Ubuntu 6.10 的前景的时候,他将 Ubuntu 6.10 描绘扯了一个“锐利的,甚至是飞跃性”的版本。现在,当这个版本真正走到我们的面前的时候,它又真的是如此的锐利吗?

   礼貌点讲,是的。能够在一个短暂的发布周期当中,就替换掉原有的init系统,这的确是一个非常大胆的举动。Ubuntu 系统的开发者们能够坚持使用一些测试版本的软件,诸如Gaim 和 Firefox 浏览器(在2.0正式版发布之前),从而保证了当 Ubuntu Edgy 在最终正式发布的时候,所有默认的程序都是处于最新的状态之中。并且,Xen 虚拟化技术软件也包括在了Edgy附带的软件库当中,虽然并不是在默认情况下就被安装好了。

  但是就很多方面看来,Edgy 似乎还是一个相当保守的发布版本。令人眩目的动态三维桌面效果(Compiz/Beryl)并没有在默认时就被安装好,而“网络管理器(Network Manager)”也没有出现在Edgy的开场大名单当中。同样的情况也出现在了SMART软件包管理器,以及为那些需要在AMD64系统上使用32位应 用程序的用户们所准备的 multiarch 的身上。小猎犬搜索工具(Beagle)甚至在默认情况下并没有被安装好,虽然它已经出现在其它的Linux发行版本上很长一段时间了。

  如果你希望能够在电脑中使用上自己最喜爱的程序的最新版本的话,同时又不在意 Dapper 所提供的长期支持的话,Edgy 还是一个非常不错的升级版本。但是对于那些喜欢尝鲜和冒险的电脑用户来说,它还不够标新立异,也没有自己宣称的那样“锐利”!