评点Fedora 14和Ubuntu 10.10的异同点
时间:2010-09-20 来源:linux论坛
有很多人都说Ubuntu和Fedora有很多相似之处,但是即将发布的Ubuntu10.10和Fedora 14更新的侧重点大不相同。Ubuntu主要关注于10.04版本的完善,而Fedora 14则重点关注于系统基础设施的完善。那么这两个版本究竟都更新了哪些部分呢?一起来看看吧。
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://pub.chinaunix.net//uploadfile/2010/0920/20100920091843827.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://pub.chinaunix.net//uploadfile/2010/0920/20100920091843504.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
看Ubuntu和Fedora的发展就像看每期一集的Iron Chef(铁人料理,这是一个料理节目,每集都有一个主题):用大致相同的成分和相同的时间,却能产生很不同的菜色。Fedora 14和Ubuntu 10.10的发布尤为突出这点,Ubuntu主要关注于10.04版本的完善,而Fedora则重点完善系统基础设置。
这两个版本的发布周期大致相同,六个月发布一次,都在春季和秋季发布主要版本。Ubuntu的下一个版本定于10月10日,而Fedora 14原定于10月26日发布,但最后推迟一周发布,故Fedora 14的发布时间为11月2日。虽然这两个系统兼容的软件大致相同,但是在即将发布的新版本中将会重点强调各自的新功能。虽然两个版本所使用的Firefox、Linux内核等都很相似,但是看了以下分析,相信大家就不会再说Fedora和Ubuntu太像了。
Fedora的新功能列表主要包括基础设施的改善和开发工具的更新。比如,提供GNUstep开发环境,Perl更新至5.12版,Python更新至2.7版,以及增加Rakudo Star(这是为Perl 6执行Parrot虚拟机而设计的第一个版本)。
与此相反,Ubuntu10.10(代号“Maverick Meerkat”)还是使用旧版的开发工具,比如,Ubuntu10.10 Beta还是默认使用Python 2.6.6和Perl 5.10,其Rakudo功能几乎不可用。此外,Fedora还采用了新版的Libjpeg库,libjpeg-turbo,这些也是Ubuntu还不具备的。总之,Fedora坚持的原则就是安装更多的自由软件。
Systemd 原本打算是应于Fedora 14 的默认init 系统,而且目前已经达到了实用的阶段。早前Fedora 14 Alpha 测试版中已经默认使用systemd。但是FESCO 会议决定将systemd 推迟到Fedora 15。这个决定似乎有点冒险,因为从Fedora 9发布版开始就是使用System V init,而最近Ubuntu新发布了Upstart,在性能上明显优于Fedora。如果在Fedora 14中可以使用Systemd,那么在这一方面也未必会落后于Ubuntu。
毫不稀奇,Fedora 14的许多功能对于红帽未来企业版本的发布都非常重要。假设这一切都是按计划进行,那么Fedora 14将会是第一个支持Spice的发行版操作系统。Spice项目主要是为远程虚拟机提供高质量访问服务,使用Spice,用户在单一服务器上使用QEMN就可以在远程机器上同时运行多个Linux或者Windows客户端,并在远程计算机上显示客户端。对于家庭用户而言这个功能没什么吸引力,但是能够在单一服务器上运行多个客户端,并通过虚拟设备接口(VDIs)在远程客户端上显示,这对于大型机构是很具吸引力的。
Fedora 14 为存储区域网络(SAN)提供多种测试安装路径。这个功能同样主要是为大型组织设计的。
相对于Ubuntu10.10版本,Maverick的更新就显得比较平常。Ubuntu10.10的一些新功能主要关注于Ubuntu的一些特定功能的更新,比如Ubuntu one。但是特别是,Ubuntu整改了其系统软件中心,特别是软件“购买”部分。据说Ubuntu10.10 版中将提供一些私有软件包,但是到目前为止,只透露了Fluendo DVD播放机,它的价格在24.95美元左右。
Ubuntu的软件中心增加了很多可用性,现在已经是比较完善了。比如,在软件中心可以显示安装了哪些应用程序,对于像Firefox这类应用,软件中心可以显示其可安装的插件或者扩展方式,这样用户就可以轻松地找到插件或扩展包。此外,软件中心还可以显示软件包安装、更新、删除的时间和具体动作。比较一下Ubuntu的软件中心和Fedora 的PackageKit,不得不承认PackageKit在用户友好方面技差一筹。
Ubuntu10.10还改进了安装步骤,力求提供更为简单的安装方式。而Fedora项目更多的是设法解决复杂的存储等问题。Ubuntu尽可能的隐藏复杂的磁盘分区工作和存储处理。在安装之前会弹出对话框,提示系统应该要连接到网络等安装提示。Ubuntu还支持安装Flash和MP3。不足的是,安装时如果没有连接以太网,虽然系统会提示连接到网络,但是没有提供详细的无线网络连接配置方式,也就是说使用无线网络安装相对会麻烦点。
Fedora和Ubuntu在上网本中的应用也有显著的分歧。Fedora计划在Fedora 14中加入MeeGo 1.0 UX 体验,虽然目前在alpha版本中还没有此安装包。而Ubuntu则计划自己设计名为Unity的上网本体验,这似乎有点讽刺意味,因为Ubuntu不打算基于MeeGo,而是自己单干。要知道MeeGo之前是基于Ubuntu上网本发行版的。
还有一个问题就是,之前在社区中讨论很火的Ubuntu字体家族并不会在Ubuntu10.10版本中出现。目前Ubuntu字体是以私人包(PPA)的形式提供给Ubuntu成员,但是不准备预装在10.10版本中。此外,Ubuntu还优化了GNOME的小应用程序,比如完善声音控制条,在其下拉菜单中增加运行、暂停、前进、后退等控件。
得到一个新的消息,那就是将于9月30日宣布Ubuntu下一个版本发行候选人。9月28日发布Fedora 14 beta版。
Ubuntu是一款非常优秀的桌面操作系统,很受大众用户喜欢,特别是针对Linux新手。Fedora主要是以开发者使用为核心的操作系统,是技术开发者在使用RHEL和其他企业级Linux操作系统之前学习体验的好平台。其实两者还是具有很大的区别的,就像开头说的,这两个版本是用大部分相同的材料煮出味道不同的两道佳肴。
原文作者:Joe 'Zonker' Brockmeier
原文链接:
http://lwn.net/Articles/403837/
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://pub.chinaunix.net//uploadfile/2010/0920/20100920091843827.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onmouseover="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.style.cursor='hand'; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" onclick="if(!this.resized) {return true;} else {window.open('http://pub.chinaunix.net//uploadfile/2010/0920/20100920091843504.jpg');}" onmousewheel="return imgzoom(this);" alt="" />
看Ubuntu和Fedora的发展就像看每期一集的Iron Chef(铁人料理,这是一个料理节目,每集都有一个主题):用大致相同的成分和相同的时间,却能产生很不同的菜色。Fedora 14和Ubuntu 10.10的发布尤为突出这点,Ubuntu主要关注于10.04版本的完善,而Fedora则重点完善系统基础设置。
这两个版本的发布周期大致相同,六个月发布一次,都在春季和秋季发布主要版本。Ubuntu的下一个版本定于10月10日,而Fedora 14原定于10月26日发布,但最后推迟一周发布,故Fedora 14的发布时间为11月2日。虽然这两个系统兼容的软件大致相同,但是在即将发布的新版本中将会重点强调各自的新功能。虽然两个版本所使用的Firefox、Linux内核等都很相似,但是看了以下分析,相信大家就不会再说Fedora和Ubuntu太像了。
Fedora的新功能列表主要包括基础设施的改善和开发工具的更新。比如,提供GNUstep开发环境,Perl更新至5.12版,Python更新至2.7版,以及增加Rakudo Star(这是为Perl 6执行Parrot虚拟机而设计的第一个版本)。
与此相反,Ubuntu10.10(代号“Maverick Meerkat”)还是使用旧版的开发工具,比如,Ubuntu10.10 Beta还是默认使用Python 2.6.6和Perl 5.10,其Rakudo功能几乎不可用。此外,Fedora还采用了新版的Libjpeg库,libjpeg-turbo,这些也是Ubuntu还不具备的。总之,Fedora坚持的原则就是安装更多的自由软件。
Systemd 原本打算是应于Fedora 14 的默认init 系统,而且目前已经达到了实用的阶段。早前Fedora 14 Alpha 测试版中已经默认使用systemd。但是FESCO 会议决定将systemd 推迟到Fedora 15。这个决定似乎有点冒险,因为从Fedora 9发布版开始就是使用System V init,而最近Ubuntu新发布了Upstart,在性能上明显优于Fedora。如果在Fedora 14中可以使用Systemd,那么在这一方面也未必会落后于Ubuntu。
毫不稀奇,Fedora 14的许多功能对于红帽未来企业版本的发布都非常重要。假设这一切都是按计划进行,那么Fedora 14将会是第一个支持Spice的发行版操作系统。Spice项目主要是为远程虚拟机提供高质量访问服务,使用Spice,用户在单一服务器上使用QEMN就可以在远程机器上同时运行多个Linux或者Windows客户端,并在远程计算机上显示客户端。对于家庭用户而言这个功能没什么吸引力,但是能够在单一服务器上运行多个客户端,并通过虚拟设备接口(VDIs)在远程客户端上显示,这对于大型机构是很具吸引力的。
Fedora 14 为存储区域网络(SAN)提供多种测试安装路径。这个功能同样主要是为大型组织设计的。
相对于Ubuntu10.10版本,Maverick的更新就显得比较平常。Ubuntu10.10的一些新功能主要关注于Ubuntu的一些特定功能的更新,比如Ubuntu one。但是特别是,Ubuntu整改了其系统软件中心,特别是软件“购买”部分。据说Ubuntu10.10 版中将提供一些私有软件包,但是到目前为止,只透露了Fluendo DVD播放机,它的价格在24.95美元左右。
Ubuntu的软件中心增加了很多可用性,现在已经是比较完善了。比如,在软件中心可以显示安装了哪些应用程序,对于像Firefox这类应用,软件中心可以显示其可安装的插件或者扩展方式,这样用户就可以轻松地找到插件或扩展包。此外,软件中心还可以显示软件包安装、更新、删除的时间和具体动作。比较一下Ubuntu的软件中心和Fedora 的PackageKit,不得不承认PackageKit在用户友好方面技差一筹。
Ubuntu10.10还改进了安装步骤,力求提供更为简单的安装方式。而Fedora项目更多的是设法解决复杂的存储等问题。Ubuntu尽可能的隐藏复杂的磁盘分区工作和存储处理。在安装之前会弹出对话框,提示系统应该要连接到网络等安装提示。Ubuntu还支持安装Flash和MP3。不足的是,安装时如果没有连接以太网,虽然系统会提示连接到网络,但是没有提供详细的无线网络连接配置方式,也就是说使用无线网络安装相对会麻烦点。
Fedora和Ubuntu在上网本中的应用也有显著的分歧。Fedora计划在Fedora 14中加入MeeGo 1.0 UX 体验,虽然目前在alpha版本中还没有此安装包。而Ubuntu则计划自己设计名为Unity的上网本体验,这似乎有点讽刺意味,因为Ubuntu不打算基于MeeGo,而是自己单干。要知道MeeGo之前是基于Ubuntu上网本发行版的。
还有一个问题就是,之前在社区中讨论很火的Ubuntu字体家族并不会在Ubuntu10.10版本中出现。目前Ubuntu字体是以私人包(PPA)的形式提供给Ubuntu成员,但是不准备预装在10.10版本中。此外,Ubuntu还优化了GNOME的小应用程序,比如完善声音控制条,在其下拉菜单中增加运行、暂停、前进、后退等控件。
得到一个新的消息,那就是将于9月30日宣布Ubuntu下一个版本发行候选人。9月28日发布Fedora 14 beta版。
Ubuntu是一款非常优秀的桌面操作系统,很受大众用户喜欢,特别是针对Linux新手。Fedora主要是以开发者使用为核心的操作系统,是技术开发者在使用RHEL和其他企业级Linux操作系统之前学习体验的好平台。其实两者还是具有很大的区别的,就像开头说的,这两个版本是用大部分相同的材料煮出味道不同的两道佳肴。
原文作者:Joe 'Zonker' Brockmeier
原文链接:
http://lwn.net/Articles/403837/
相关阅读 更多 +