去年我们曾对业内几乎所有操作系统进行了评测,其中包括Fedora 10、Windows7、Ubuntu8.10和Open SUSE 11.1。前些天我们的研究对象是Windows8(微软的下一代操作系统,姑且称之为Windows8)和Ubuntu9.10,而这一次轮到了Fedora11,它目前的代号叫做Leonidas,预计将在5月26日正式发布。下面是我们列出的Leonidas十大功能特点,让我们开始讨论吧。
20秒快速启动
在Ubuntu 9.04(代号为JauntyJackalope)做出了19.5秒的启动时间之后,Fedora11无论如何也要达到相同的成绩。目前的进展很顺利,他们声称已经可以在20秒内完成启动过程。Fedora的目标是在20秒内显示登录屏幕,并尽快完成登录。加快启动任务的速度以及减少使用磁盘I/O操作将是迅速启动的关键,对Ubuntu 9.04有兴趣的读者,可以参考另外几篇使用文章,例如《跟我来尝鲜Ubuntu9.04试用过程全接触》《对比新体验 Ubuntu 9.04桌面版全接触》《我的Ubuntu 9.04启动只需要14秒!》。
为了减少启动时间,Fedora11将会移除setroubleshoot和另外几个小瓶颈,另外影响到启动速度的Readahead行为也可以通过editing/etc/sysconfig/readahead来修改编辑。
Ext 4将成为默认文件系统
在Fedora 11中,Ext 4将成为默认的文件系统,这与Ubuntu 9.04不同。那么有没有必要从Ext3迁移到Ext4?我感觉是的。让我们看一下基准测试,对于较大文件的处理能力(4GB单独文件,写模式),你会看到Ext4的表现远远超过了竞争对手,当然Ext4也并非只有优点,有兴趣的读者可以参考之前的文章《当心:Ext4可能造成数据丢失》。
Ext 3在Linux的世界里已经逐渐显出老态了,Ext 4具有更多的功能,性能上也普遍强于Ext 3。它的特点包括:
更好的磁盘延迟分配及内存分配
亚秒级时间戳(Sub-second timestamps)
空间预分配(Space preallocation)
日志校验(Journal checksumming)
大文件支持(>2T)(这一点必不可少)
大文件支持(>16T)
磁盘碎片整理支持
GNome 2.26
带来了一些很酷的功能,你会喜欢上它们。
全面的新光盘刻录:GNome2.26引入了Brasero,可以全方位的刻录光盘。Brasero带来了许多以前没有新功能,比如音轨预览,音轨分割,完整性检查和封面编辑等等。
更简单的文件共享:GNome2.26给文件管理器提供了一个插件,可以通过WebDAV、HTTP和蓝牙方式更加方便的共享个人文件。
Evolution得到了进化,能够从Windows移植文件:
GNome 2.26
最成功的地方在这里:
首先是Evolution现在可以直接导入微软Outlook的个人文件夹。其二是支持微软Exchange的MAPI协议。
媒体播放器得以改进
集成音量控制的PulseAudio
支持多台监视器和投影仪,这是Gnome的另一项奇妙功能。
心电感应式的通信:Gnome使用的Telepathy通信框架又迈进了一大步,多项功能得以加强,比如文件传输,聊天室邀请,声音主题和通知,以及VoIP增强体验。
Gnome的网络浏览器Epiphany带来了令人兴奋的新功能,地址栏的能力得到增强。集成了指纹识别器,完善了键盘操作。
也许这样大张旗鼓的赞扬仍不能表达大家对Gnome的喜爱,那么就请读者看看关于《Gnome比KDE好的10个理由》吧。
KDE 4.2
KDE同样受到Fedora用户的广泛欢迎。KDE 4.2带给用户许多以前没有发布过的新功能。
全新的和改进的t,包括Quicklauncher、天气信息、新闻提要、漫画和快速文件共享。Plasmat获得了人们的认可。
KWin提供了平滑和有效的窗口管理。
全新的和改进的工作空间工具提高了生产力。PowerDevil全力支持移动生活,为笔记本和移动设备提供了新型的电源管理。
文件管理变得更快更有效。Dolphin文件管理器现在有一个滑块可以轻松调整图标大小。
对IMAP和其他协议的支持也得到了改进,KMail的速度快了很多。
Konqueror网络浏览器提高了对矢量图形的支持,许多性能得到增强。虽然Fedora11已经内置了Firefox3.1。
许多KDE应用可以向Windows和MacOSX提供技术预览。有兴趣的读者,可以参考关于KDE下Linux桌面软件使用技巧的文章,亲身感受一下来自KDE和Gnome的不同。
NetBeans 6.5
NetBeans 6.5
是Fedora 11最重要的更新之一。它的主要功能改进如下:
支持PHP代码完成、Xdebug和网络服务功能。
JavaFX 1.0支持动画、图形和媒体编码,提供了丰富的内容应用开发。
新增对Groovy和Grails的支持。
增强了t、AJAX和Ruby的支持。
为Java和Java EE应用提供自动编译和储存部署。
增强了数据库支持:SQL历史、SQL完成、结果查看和编辑改进。
增强了Java ME的数据绑定支持,SVG和创建自定义组件。
GUI Builder:支持Nimbus和简单类名称。
JUnit:支持单一测试方法。
Debugger:重新设计了Step into功能。
NetBeans的IDE面向广大的开发人员。从初学者到专家,每个人都可以从中找到对自己有用的开发工具,而我们也不妨看看51CTO.com的八大技术牛人如何点评NetBeans6.5。
Thunderbird 3
Thunderbird 3
现在已经集成在Fedora 11中。
邮件存档:你现在可以将邮件从收件箱或其他文件夹转移到新的档案文件夹系统中。
活动管理:Activity Manager将在一个地方记录下Thunderbird和你的邮件提供者之间的一切交互操作。
更快的IMAP信息载入:Thunderbird现在默认在后台下载IMAP信息,以便更快的载入信息,更好的离线作业。
OpenChange
Fedora11将包含OpenChange库,使用MAPI协议从Linux客户端访问微软Exchange服务器。要在Evolution中使用这项支持,你必须先安装evolution-mapi包。
UEFI,Xfce 4.6
UEFI规范为PC操作系统和平台固件之间的接口定义了一个新的模型,为启动操作系统和运行预启动应用提供了一个标准环境。
Xfce 4.6提供了新的配置后端,一个新的设置管理器,一个全新的混音器,其他Xfce的核心部件也做出了巨大的改进。
Eclipse分析工具
开发者们一定会很开心。这又是Fedora11集成的一个非常有用的工具。目标人群是各种Linux开发者,第一步的目标是使用C和C++的应用开发者。
GCC 4.4 , RPM 4.7
GCC 4.4增加了一个新的重写过的寄存器分配器和一大批其他的改进,增加了更多的命令行开关。
新的RPM没什么变化,但仍有一些值得注意的地方:
更快速升级
有些烦人的bug已得到修复
升级失败的处理得到大大改善
虚拟身份验证和控制台
这项功能的目的是提高虚拟访客图形控制台的用户体验,提供了准确的鼠标指针和更高的屏幕分辨率,无需手动配置。
Fedora11带来了使用SASL协议来认证KVM和QEMU虚拟机的VNC连接的能力。这种新的认证方式摒弃了传统的VNC密码认证,充分确保了安全性。
总结
现在对Fedora11给出任何定论还为时过早。但通过这些非常重要的新功能我们可以预见Fedora11将会是一个重大的版本发布。Ubuntu9.04和9.10已经获得了相当大的成功。Fedora11则面临着更大的压力。我本人对它并不抱过高的期望,因为尽管它做出了足够的改进,但仍然缺乏驱使人们转向它的足够动力。你的看法如何呢?
原文:Top 10 Features of Fedora 11 Leonidas
作者:Soumya Sinha