Fedora 10 已经发布。Andy Hudson 尝试了新版本,请跟随 Andy,看看 Fedora 10 有什么新特性,与 Linux 阵营的其他主要发行版相比怎么样?
主要软件
- 内核 2.6.27.5
- Glibc 2.9
- GCC 4.3.2
- X.org 7.4
- Gnome 2.24.1
- KDE 4.1.2
- Firefox 3.0.4
- OpenOffice.org 3.0.0
大家都知道,Fedora 是社区开发的 Linux 发行版,得到了世界上最大的 Linux 企业 Red Hat 赞助。得到如此有力的支持,意味着 Fedora 可以受益于全世界无数的开发者,包括 Red Hat 的一些雇员也在全职开发 Fedora。Fedora 本身源自 Red Hat Linux,大约五年前 Red Hat 决定不再开发 RHL,转向社区开发的方式,同时内部开发红帽企业版(RHEL)。Fedora 被认为是 RHEL 的上游平台,新技术和软件包的试验场。
Fedora 10 基于 2.6.27 内核,这是内核的最新版本,也包含 Red Hat 内核开发者和 Fedora 社区其他成员的增强补丁。
下载渠道
与过去一样,Fedora Project 提供了相当多的镜像,用户可以下载各种不同的版本,包括传统的 DVD 安装文件,基于 GNOME 或 KDE 的免安装 LiveCD 等等,适合自己的不同需要。Fedora Project 也提供了 BitTorrent 方式,如果用户采用这种方式,下载可以更快,用户同时也在互相帮助(通过上传)。本次评测中,我们下载了一份 GNOME 免安装 LiveCD,并且安装到了测试机器上,以便仔细测试。我们密切关注着 Fedora 10 的开发过程,从 Alpha, Beta 到 Preview,因此我们的评测是有备而来。
Fedora 10 提供了针对 i386, x86_64 和 PowerPC 体系结构的版本。关于背景知识就介绍到这里,我们来看新特性吧,看过之后您一定会希望亲手安装一份的!

蓝色太阳的照耀 - “Solar” 主题搭配 Plymouth 图形化启动过程,使得 Fedora 相当漂亮。
漂亮的启动过程
性能评测
Fedora 9
GRUB 到登录屏幕: 58.4s
登录到桌面: 12s
启动 Firefox 2: 1.4s
关机: 14.5s
Geekbench 得分: 2271
Fedora 10
GRUB 到登录屏幕: 52.2s
登录到桌面: 14.9s
启动 Firefox 3: 2.4s
关机: 11.6s
Geekbench 得分: 2260
(测试硬件: 2.4GHz Intel Core 2 Duo, 2GB RAM)
由于 Plymouth 图形启动过程替换了过去的 RHGB,您首先会注意到启动速度的提高。除了速度更好,启动过程也更平滑了,每一步转换都很平滑,从 BIOS 到 GRUB,到 Plymouth,最后通过平滑的渐变,进入 GDM 登录屏幕。尽管并非所有图形芯片都可以实现这个效果(基本上 Radeon 显卡效果最好),这是 Fedora 向正确的方向迈出的一大步,也使 Fedora 启动速度更胜一筹。尽管对于服务器市场没有很大用户,对经常重启系统的移动和桌面用户则很有用。而且 Plymouth 提供了动画效果,不像 RHGB 只包含进度条和文本信息,您可以看到 Solar 动画——带有燃烧日晕的蓝色太阳。如果按 Mark Shuttleworth 所言,“美观算得是一种特性”,那么 Fedora 着实胜了一着。
进入桌面
进入桌面环境,默认是 GNOME 2.24.1,带有 Fedora 通常会包含的那些程序。后面会提到 OpenOffice.org 3.0,这是 OOo 3.0 首次在主要发行版中露面。另外还有其他桌面软件。Planner 是一个项目管理工具,这个工具很有用,在之前的版本中包含过,我们很高兴再次看到了它。利用它可以设计甘特图。NetworkManager 是网络连接和切换的工具,我们从未遇到它出问题,这次它增加了管理宽带连接的功能。宽带连接市场在不断增长,尤其是在英国这里。我们很高兴看到 Fedora 可以支持它。

设置 3G 调制解调器非常简单,几秒钟即可联网!
另外,即时通讯工具使用了 Pidgin。尽管 GNOME 桌面正在走向使用 Empathy,Fedora 团队决定继续使用 Fedora 10,主要的原因大约是 Empathy 还不够稳定。计划是在 Fedora 11 中默认使用 Empathy。当然,自由软件世界中,变化发生得非常快,我们会密切关注这件事。比较可惜的是本次发布中 OpenChange 特性没有完成,它使用基本的 MAPI 连接 Exchange 服务器,对于商业应用非常重要。

本应成为默认的即时通讯工具 Empathy,要等到 Fedora 11 了。
很多人只能使用 IMAP 甚至 POP 来访问 Exchange,但是最好用的协议还是 MAPI,只是没有得到实现。如果 Evolution 这样的应用程序可以支持 MAPI,将打破 M$ 在业界的另一个垄断地位。MAPI 不仅可以用来访问邮件,还包括日程,联系人,任务,记录和公开目录;绝不能小看它的意义,即使 M$ 自己在 Mac 的 Exchange 客户端 Entourage 中也不(愿)支持 MAPI。到 Fedora 11 发布时,OpenChange 也许已经进入了其他发行版,总之会帮助 Linux 在公司电子邮件领域占据立足之地。
安装 Fedora 中,另一件做得漂亮的事是让 Anaconda 安装程序直接提交 bugzilla 错误报告,让这个过程无比简单。当然这个功能要求网络连接可用,但是它让如此重要的安装程序得以方便地发现和解决问题。

PackageKit 紧密集成到 Fedora,底层调用了 Yum 和 RPM。
办公软件升级
Fedora 10 的另一个重要特性是 OpenOffice.org 3.0,Fedora 是首个在 DVD 安装文件中包含它的发行版。如果您使用免安装 LiveCD,默认是用 AbiWord,因为 CD 空间着实有限。OOo 3.0 是 Fedora 的“绝招”,因为 Ubuntu 8.10 只有十二月上旬才能用上它,并且必须打开开发版本的向后移植仓库(Backport)。包含 OOo 3.0 使 Fedora 在宣传上得了一分,更不要说实际的好处。新版本的速度提升和特性增强将使 OOo 更加受大众欢迎,支持的文件格式更多了,您现在可以用它打开 Office 2007 XML 文件,尽管还无法导出成那种格式。其他核心组件也有大量改进,像 Calc 电子表格,Impress 简报等等。Impress 还包含了全新的简报终端视图(presenter console view),这是 Powerpoint 自 Office XP 版本以来就有的功能,做很多简报展示时会非常有用,它让您在投影简报的同时,在运行简报的计算机上显示简报的详细信息。

Impress 3.0 现在成为真正的 Powerpoint 对手。
深度探索
Fedora 首次包含了高级消息队列协议(AMQP),这是中间件的一个开放协议标准。您也许不清楚中间件是什么,有什么关系,简单的说,中间件将大量的异构系统互联,使它们可以交换信息。很多大型企业都使用中间件,不过主要是在银行内部供大型机和旧系统应用,因为与这种系统通信是一种很难的事情。这样就可以理解,为什么 AMQP 最初是来自一家最大的美国银行。不过现在它被一个工作组所采纳,这个工作组的成员有 Red Hat, Cisco 以及其他大公司,也包括 M$ 和 Novell。尽管它不太可能用在应用 Fedora 的场合,但是在它进入将来的红帽企业版(RHEL)之前,Fedora 就是新技术的试验场。
另外,Fedora 团队将最新的 RPM (4.6) 带入了 Fedora 10。尽管这看上去无关紧要,但是久被搁置的软件包管理工具得到改进终究是件好事。将来版本的 Fedora 和其他基于 RPM 的发行版可望达到更高的性能。尽管 Fedora 10 中并不是最终版本的 RPM 4.6,但是这份基础工作将随着时间逐渐体现出它的价值。
让我们从企业空间走向起居室。在 LIRC 方面有很多工作,来改进遥控的可连接性,使 Fedora 更适于媒体中心。同时在多媒体领域,PulseAudio 得到改进,更加稳定可靠,比 Fedora 9 消耗更少电力。这是通过重写 PulseAudio 核心做到的,使它基于定时器,这是 Mac OS X 和 Vista 的声音系统很早就在做的事。大多数人会注意到音频播放的进步,失真被基本消除。

尽管不提供有专利限制的解码器,Fedora 做到了让安装更简单。
写在最后
那么,我们应该怎么评论 Fedora 10?它在短暂的发布周期中实现了大量内容,尽管其间受到了服务器被入侵的影响。更重要的是,Fedora 开始对美观好用等方面有所关注,让它可以与 Ubuntu 相比。主要的差别在于,Fedora 仍然严格地坚持自己对自由软件的定义,不像 Ubuntu 的每次发布都会带来争议。Fedora 开发者为我们带来了一个先进的版本,为将来的宏伟目标提供了坚实的支持。Fedora 发行版本身已经走过了五年的长路,我们衷心希望接下来的五年里,这些非凡的努力可以带来合理的回报。如果您还没有尝试 Fedora,或者(因为种种原因)离开了它,那您绝对应该试试它。如果您是 Fedora 用户,相信您已经迫不及待地想要安装和升级了吧。
原文见 Hands on with the new Fedora 10
Continued…
Recent Comments