技术开发 频道

外媒:Fedora 14的成功与失败

  【IT168 评论】本文原文在ITworld上发表于11月1日,Fedora 14正式发布之前,使用的是Fedora 14当时的最新Beta版进行的测试。试用者描述了自己的Fedora 14试用体验,并写下了自己认为Fedora 14优秀的地方和一些存在的问题。然而,这篇评测发表之后,立刻引起了很多Fedora开发者和用户的关注和争议。到底发生了什么事?让我们先来看看评测原文:

  原文:http://www.itworld.com/operating-systems/126064/itworld-review-fedora-14-leading-edge-linux

  我非常喜欢Red Hat的社区Linux发行版Fedora,但我现在要警告你,它不是Linux初学者的玩物。我的意思并不是说最新版本Fedora 14(代号Laughlin)很难用,但你确实需要大量的时间、精力和Linux基础才能玩转它。如果你是Linux新手,我觉得你还是试试Ubuntu比较好。

  为了体验一下最新版Fedora 14的魅力,我在我的Lenovo ThinkPad R61笔记本上安装了它。这台老式笔记本生产于2008年,处理器是英特尔酷睿2双核T7500,主频2.2GHz,内存2GB。另外,我还拿了一台Dell Inspiron 530S安装它,2.2GHz英特尔奔腾E2200双核处理器,800MHz前端总线,4GB内存,500GB SATA硬盘,集成英特尔3100 GMA(图形媒体加速器)芯片组。

  除了在物理机上安装外,我还在VirtualBox上尝试安装,但总是以失败告终。经过搜索发现,原来VirtualBox和Fedora 14版存在不兼容的问题,幸运的是,我搜索到了解决办法,最终我在VirtualBox上成功地安装上了Fedora 14,使用VNC(Virtual Network Computing)远程连接到Fedora的X服务器。如果你在VirtualBox上安装遇到麻烦,可以下载现成的Fedora 14虚拟机镜像到VMware Player上运行。

  不管在什么平台上,只要能启动,Fedora 14的表现基本上都很优秀,因为我也遇到了一些小问题,所以我这里加了一个修饰语“基本上”。

  Fedora的成功和失败之处

  ◆Fedora的桌面默认采用了最新版GNOME 2.3.2。Ubuntu最近决定在下一个版本中将用自己开发的Unity取代GNOME,但Fedora表示要一如既往地支持GNOME。完整发行版也包括了最新的KDE桌面,KDE 4.5.2,但用过KDE的用户都表示不好使。Fedora一直被视为GNOME用户的Linux发行版,可见GNOME对Fedora意味着什么。

  ◆我觉得Fedora的蓝色主题GNOME桌面用着很舒服,你会轻松找到常用的Linux桌面程序,如上网用的Firefox,IM软件Empathy,收发电子邮件的Evolution,编写文档的OpenOffice。Fedora团队没有承诺将来要转到OpenOffice的分支LibreOffice上,但Ubuntu已经明确表示下一版本将会采用LibreOffice。

  ◆Fedora 14中还有两个新引入的应用程序我很喜欢,一个是Clementine,它是一款优秀的音乐播放器和管理软件,另一个是Gnome Gmail,它是Gmail GNOME桌面客户端。

  前面都是好的一面,Fedora 14也有做得不好的地方。

  ◆我在GNOME文件管理器Nautilus中查找大文件目录时,至少让我一分钟时间处于挂起状态。我在笔记本、PC和VirtualBox虚拟机上测试均是如此,暂时没有找到解决办法。

  ◆杯具远没有结束:当我使用GNOME默认的刻录程序Brasero时,它居然崩溃了,无论我怎么尝试,最后一张光盘也没有刻录成功。

  ◆最后,但并不意味着就不重要了,当我安装好Fedora,准备给系统打上最新的补丁时,我再次遇到了麻烦;经过Fedora软件仓库的一番修修补补,最后升级时才没有遇到问题。

  ◆我的一位好友在刚买的新PC上安装好Fedora 14后,发现USB端口无法使用,因为需要USB 3.0支持,这已经被证明是一个BUG,目前还没有一个永久的修复方法,只有暂时使用下面的命令关闭这个功能。

options xhci-hcd enable=1" >/etc/modprobe.d/xhci.conf

  注意要用root用户运行。

  Fedora 14新功能

  另一方面,Fedora 14提供了一些非常好用的新功能。我必须要说的是,现在它更适合系统管理员和开发人员。

  ◆最重要的是,Fedora 14带来了用于独立计算的简单协议(Simple Protocol for Independent Computing Environment,SPICE),它是一个桌面服务展示协议,和微软的RDP(远程桌面协议,Remote Desktop Protocol)和Citrix的ICA(独立计算架构,Independent Computing Architecture)类似,你可以用它来运行瘦客户端。

  SPCIE允许你的Fedora服务器支持远程桌面,因此Red Hat Enterprise Linux(RHEL)服务器也会具有这个功能,每个远程桌面都运行在KVM上。

  SPICE在需要集中控制或廉价桌面的地方大有用处,如学校或培训室。我很期待在现实世界中看到SPCIE的成功案例。谈到学校,Fedora也支持Sugar学习平台,Sugar是著名的每个儿童一台笔记本电脑项目的学习接口。

  ◆Fedora 14还包括了移动设备操作系统MeeGo的接口。虽然MeeGo还没有Android成熟和知名,但MeeGo的目标远大。有了这个接口后,开发人员就可以在Fedora上为MeeGo开发应用程序了。

  ◆除了在自己的PC或服务器上体验Fedora外,现在你还可以到Amazon EC2云服务上去尝鲜。

  总而言之,我认为Fedora 14还需要在质量保证方面加强一下工作。虽然修复速度很快,但如果这一点不把好关,在如今Linux发行版满天飞的情况下,稍有不慎,就会灰飞烟灭。但不管怎样,Fedora仍然是开发人员和Linux爱好者的非常好的选择。

  本文在11月1日发布在ITworld上之后,立刻引起了Fedora开发者和粉丝们的关注和口水战。首先是Fedora项目QA团队的Adam Williamson跑过去留言:

  “Steve,很遗憾你测试的是Beta版(而且没有明确的表示这是一个Beta版的评测),而我们已经有一个最新的RC版了(而这个RC版其实就是最终的正式版)。……事实上,你这篇文章当中提及的每一个bug,都已经在正式版发布之前修复了。以后如果你要写这样的一篇评测之前,来找我或是Fedora开发/发布/测试团队中的任何一个人确认一下,我们会像上面这样想你解释清楚,发行版中的bug是怎样被处理掉的。”

  “最后,有关Meego的部分能不能改一下?我不知道你们是从哪里得到的这些消息,如果是从我们的宣传文中摘录的,能不能告诉我它的出处?无论如何,这个特性不是一个Fedora 14中主打的新特性,因为它根本还不能用。Fedora的Meego功能这边只有几个志愿者在做,他们没有足够的时间和资源把这个功能加入到Fedora 14当中。我们不想有一些阅读了这篇文章的读者,兴奋的下载了Fedora想体验一把Meego,而这个功能根本还没实现呢!”

  MeeGo的相关特性是在Fedora官网的特性列表中获取的,而截至到11月4日,上面描述的目标版本仍是Fedora 14。

  然后是一群Fedora粉丝的捍卫者出来说话:

  “你居然使用Beta做评测?这样对Fedora不公平!”

  “非专业人士的评测。”

  “我觉得你大概只是想推广Ubuntu?”

  “你说你从来没遇到过使用KDE版Fedora的用户?这是对辛劳工作的KDE团队的侮辱。你可以去#fedora-kde的聊天室看看那里一共有多少Fedora KDE用户。”

  “如果你不是在物理机环境下进行评测,那就不要拿虚拟机上的评测浪费我们的时间!”

  “VirtualBox不能虚拟Fedora 14,那是因为VirtualBox是垃圾。”

  ……

  不过,倒是也有一些有意义的回复:

  “有关LibreOffice的部分,其实Fedora已经计划在Fedora 15当中使用LibreOffice了。”

  “补充个bug:Firefox里面的网页中的动态gif无法正常显示。建议使用Chrome。”

  “Fedora从来都不是针对家庭用户的。但作为服务器和试验床,它是最好的!”

  总结

  首先可以确定的是,如果你是一个还没有尝试过任何Linux发行版的用户,那么Fedora肯定不会是你用来进入Linux世界的首选发行版。然而对于一个Linux发行版的评测,究竟怎样才算是“专业”,“公正”,无论评测者本身对技术有多么了解,也免不了受到自己的技术水平和喜好的影响。

0
相关文章