Ubuntu、OpenSuse、Fedora发展前景剖析
----转 IT专家网 Ubuntu无论是在消费者当中或者商业领域都拥有非常好的口碑,成为最受欢迎的Linux发行版本。openSUSE凭借其业务基础,风靡欧洲,现在也已经开始进入美国市场。至于Red Hat,凭借Fedora,他已经发展成为社区Linux操作系统中的龙头企业。 所以,人们谈论Linux操作系统时总是会不由自主的提及: Cano
----转 IT专家网
Ubuntu无论是在消费者当中或者商业领域都拥有非常好的口碑,成为最受欢迎的Linux发行版本。openSUSE凭借其业务基础,风靡欧洲,现在也已经开始进入美国市场。至于Red Hat,凭借Fedora,他已经发展成为社区Linux操作系统中的龙头企业。
所以,人们谈论Linux操作系统时总是会不由自主的提及: Canonical的Ubuntu,Novell的OpenSuse以及Red Hat的Fedora。
上述Linux “三巨头”近期都发布了自己的最新版本产品,这意味着一段时间之后市场就能为我们选择出谁是No.1,或者更正确的说是谁为用户提供了最需要的产品。
为了测试,我在自己的戴尔Inspiron 530S电脑上安装了所有上述3个版本,530s具有2.2 GHz英特尔奔腾E2200双核心处理器,800 MHz前端总线,4GB内存,500GB的SATA (串行ATA )驱动器,集成英特尔3100 GIA(图形媒体加速器)芯片组。这是戴尔公司2008年的标配电脑,当时的零售价约为450美元。
此外,为了更准确的探寻他们日常工作模式,我还在其他电脑上运行了上述3中软件。例如,在联想ThinkPad R61中跑了openSUSE,在Gateway GT5622桌面电脑中运行了Fedora,还在Gateway 老款503GR桌面电脑上运行了Ubuntu。
这3种Linux版本有几个共同的特点。首先,智能化安装。只要将光盘放入CD、DVD或(在Fedora情况下)USB记忆棒;电脑开机就能直接进入安装界面,调整时区、选择键盘类型创建新的用户名……然后的工作就是端着茶杯或者咖啡杯等候。最终,每套软件都会安装完成并且准备工作。
在有些情况下,人们甚至不会遇见暗示性的硬件问题。现在,这方面的问题越来越少,坦率地说, 在电脑上安装Linux比安装Windows Vista更容易。
同样,他们可以通过hybrid Active Directory/Samba 控制域网络服务器和NAS设备进行工作,并且连接各种佳能和惠普打印机。半小时内,我每次都是通过CIFS(通用Internet文件系统)和NFS(网络文件系统)服务器分配工作。
此外,新电脑安装新软件是一个亮点。在每个系统中,我添加了Banshee音乐播放器、 Adobe Acrobat和Adobe Flash 播放器以及交互式Linux操作系统,后者可以让用户在Linux系统上运行Windows程序。一旦安装完毕,所有这些程序,或者更多,都能够很平稳的运行。
迄今为止,这3种Linux版本没有一个给我添加麻烦,他们都表现的非常好。现在我比任何时候都迷惑,为什么有人还在使用电脑中使用Windows操作系统而不是这3种Linux系统中的一种?
这一切都不足为奇,因为他们的核心分布是相同的-这3种系统都是建立在Linux内核2 .6.27基础上,并使用GNOME 2 .24桌面。虽然它们的成分可能是相同的,但是,硬盘功能还是让他们大不相同。将这3个版本和其他Linux版本区分开来的唯一标准是他们相互整合的方式。
Canonical Ubuntu 8.10
任何讨论Linux的人都知道Ubuntu。这是目前最流行的桌面Linux环境。有一个很好的理由:Ubuntu的8.10, a.k.a. Intrepid Ibex,象字母“E”一样简单。
基于GNOME 的界面很容易使用,但Canonical通过强大的社团备份。如果在Ubuntu上有你想做的事情-任何事情-你都可以在Ubuntu论坛找到答案,如 Ubuntu论坛和Ubuntu论坛维基百科。这种支持不是针对某一个单一功能本身,但是也不应该被低估。开源简而言之就是你总能在线找到帮助-当然,有时你可以。不过当涉及Ubuntu 你肯定能找到帮助。
当然,你可能不需要这么多的帮助。例如,新的网络管理器0.7不仅可以轻松地将有线网络和Wi - Fi网络连接,还可以轻松地连接到3G接入点。我通过AT&T公司的USB Connect Quicksilver USB设备在我的ThinkPad笔记本中进行3G连接,工作得非常顺畅。由于网络管理员对所有的3G设备都象vanilla串行设备,使用PPP(点对点协议)的网络连接,它实际上应该与比Windows更3G设备协同工作。
另一点是Ubuntu的8.10现在包括戴尔公司的DKMS (动态内核模块支持)。此功能将被大多数用户忽略,但它的效果却是实实在在、根深蒂固的。
当你更新Linux内核时,DKMS会自动更新和下载驱动符合您的系统硬件得程序。即使你的内核不包括内置图形卡或其他装置。有什么用呢?这样,你不必担心系统工作,即使你添加了新的硬件或安装了更新的Linux内核。
有几件我不太满意新Ubuntu的地方。首先是,尽管你可以安装Ubuntu和它的KDE套件,Kubuntu ,使用旧的KDE 3.5.x接口,现行版本默认使用的是KDE 4.x。就个人而言,我觉得KDE 4.x太简单,并不如KDE 3.5好使,当然,我也知道自己并不是唯一有这种感觉的用户。
我还希望Ubuntu默认增加OpenOffice3.0。由于现在它是由老的2.4版本衍生而来,使用新的OpenOffice会不会有问题依然是一个未知,所以我希望尽快不用担心100MB +的下载和更新。
那么,Ubuntu的用户是谁呢?在我看来,毫无疑问-Ubuntu是最好的Linux初学者软件,也在被许多非常有经验的Linux操作系统的用户采纳。总而言之,如果你仅仅是想涉足桌面Linux系统,Ubuntu是你最好的Linux选择。
Novell openSUSE 11.1
如果我可以用一个词来形容openSUSE11.1,那就是“稳固”。可能还存在能够击败openSUSE的版本,但是至少目前我还没有找到。过去几年中,更新openSUSE是一件痛苦的事,感谢类似无休止发展问题及其更新程序,最终将这些问题变成了历史。
我所见openSUSE运行的最好的是在办公室查看候选版本时。无论你把它作为桌面系统或服务器,openSUSE都是为社团准备的最佳商务模板。
它采用Novell定制版本OpenOffice 3.0,在这个版本中,你可以读写所有微软的Office文件,其中包括Office 2007的Open XML格式。
服务器上也是openSUSE的热门应用领域。常规的安装可以让你自动设定Web服务器,文件服务器,互联网服务的服务器,数据库服务器-或者任何你想应用的领域。任何Linux版本都针对服务器应用做了很多优化工作,但只有openSUSE最容易上手使用。
openSUSE和其他Linuxes一样,带有虚拟化应用的KVM(基于内核的虚拟机)和Xen 。此外,openSUSE当中还包括我非常喜欢的虚拟化软件:Sun公司的VirtualBox。根据我的经验,VirtualBox是openSUSE 当中安装和运行最简单的程序。
最后,有些人还是不喜欢Mono,Linux.Net的开放源代码版本,因为它采用的是微软环境,openSUSE将Mono和Linux操作系统做了最佳的整合。此功能将Novell公司的其他支持Windows网络的软件有效的结合了起来,从而使得openSUSE不仅是最好的商用版本,还是最优秀的整合企业现有Windows基础设施的版本。
由于我经常在hybrid Linux / Unix系统/ Windows网络环境下工作,openSUSE是我最终的Linux选择。如果你也如法炮制,那么你也会发现openSUSE的优势。
Red Hat Fedora 10
所有社区采用的Linux版本,就其性质而言,挑战了Linux和开放源码软件的极限。不过,Fedora将这些限制做了最大扩张。该版本在将产品极限扩展到边缘的同时还尽量保持系统的稳定性。
通过Fedora 10,Red Hat和社区开发商再次将Linux系统推向了一个顶点,我发现了这项技术一个非常了不起的特性,就是在经过拓展后依然能保持非常稳定的分布。
例如,Fedora采用PulseAudio作为其音响系统。PulseAudio是一个非常好的音频服务器,但在其早期产品中有时可能会出现延时如果你用装了其他的堆栈的电脑进行下载。在Fedora 10中,我一直没有找到能够使PulseAudio从其出色的声音效果中停止的下载量
另一个值得注意的改进是Fedora 10包括一个很好的摄像头支持软件。这是因为最近出现了一些基于LinuxTV V4L-DVB和Linux UVC的工作。最终的结果是,绝大多数(如果不是全部的话)摄像头现在的工作能够在Fedora中进行。
此外,现在还有许多新的应用只能在Fedora下运行。首先是我青睐的连接共享。通过这项功能,通过路由器/Wi - Fi接入点打开笔记本电脑,你仍然可以同以往一样使用自己的笔记本电脑,同时,与别人分享你的宽带连接。这在附近没有足够的以太网连接资源或者Wi–Fi 网络是非常方便 。
PackageKit 当中隐藏的复杂用户安装软件也得到了极大改善。除了执行进程的搜索、下载和安装软件实现无缝体验,还能在你将软件运行到一个从未使用过的媒体播放器之前进行自动识别。PackageKit不仅可以找到并自动安装相应的编解码器,还能为你选择最合适的专有编解码器。这简直将在变魔术一样,Red Hat还承诺能够将此项功能变得更好。
另一个变化是你可以通过USB记忆棒运行/或安装Fedora。这是非常有用的功能,更妙的是现在你可以通过USB记忆棒保持“持续性变化”。这意味着,你不仅可以通过USB记忆棒启动手头任何一台PC采用Fedora,还可以保持任何你想要的更新。换句话说,你可以通过USB记忆棒自由在个人电脑和你工作之间进行切换。
这些是不是让你产生了文件误操作丢失的担忧?大可放心, Fedora通过采用所有加密主目录进行文件备份。即使你的存储卡人为丢失,窃贼仍然无法查阅你的资料。
尽管如此,你还需要为现场超级Linux操作系统支付费用。正如Fedora的稳定性一样,它并不是十全十美的。举例来说,IPC(进程间通信)计划的最近更新、D-Bus曾经尝试剔除Fedora软件安装程序。虽然这个问题现在被解决了,但是你还是要做好有时会发现它的准备。基于这一原因,在任何关键性的工作中我无法向你推荐Fedora。
它的所有这些新功能,都是提供给生活在技术前沿的人们使用的。它并不像Ubuntu那样简单,也不同于面向企业的openSUSE,但是对于Linux前端的Linux应用,它是无可替代的。
结论
总之,所有这些Linux版本都是替代Windows操作系统的杰出产品。那个版本最适合你真的完全取决于你自己的需要。
对初学者来说, Ubuntu是桌面Linux的最佳选择。openSUSE主要面向企业用户,尤其是那些工作在Windows和Linux环境之间的人。最后,但决不是少数,Fedora为希望探索Linux操作系统未来发展道路的人提供了希望。
无论你的选择是什么都不会相差太远。桌面Linux已经成熟多年,这些版本只是再次证明:存在一款为每个用户准备的Linux
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
所有评论(0)