• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

linux版本Fedora Core4的新特性

发布: 2007-7-04 12:06 | 作者: admin | 来源:  网友评论 | 查看: 9次 | 进入软件测试论坛讨论

领测软件测试网

新版本的FedoraCore468日由Fedora项目组在他们的主页上进行发布,毕竟是自由软体,开源社区的程式员遍布全球各地,版本的升级相当快,从Fedoracore2开始用起,那还是去年的事情,之后升级换成FedoraCore3,这才不到一年的时间就又升级到FedoraCore4了,新版本释放速之快远非Windows可比,Windows长角版作业系统,已经宣传N年了,到现在也只是在展示会上例示公事地演示了它的测试版本(非正式发行版本)。

FedoraCore 4
是完全自由、友善、安全而普及基于LinuxFedora Core平台的最新版本,带有大量独特的特性,以及对过去版本的重要改进。

根据官方网站的叙述,第4版的Fedora进行了桌面增强— Fedora桌面为您带来最新的软件,包括GNOME 2.10 KDE3.4,也包含了最新的观感主题;增加了一个适于多种文档格式的文档查看器,支持pdf,postscript 和许多其他格式;携带了2.0版的Openoffice,更好的MicrosoftOffice 兼容性,全新的Impress演示文稿软件,以及对OpenDocument格式的本地支持;一个开放的,可扩展的软件开发平台,可以作为很多语言的集成开发环境(IDE)---Eclipse;增强的安全特性— SELinux是一个安全体系,使用合理规划的强制安全控制,来保护应用程序和用户;集成的集群技术— 通用文件系统 (GFS)是一个开源的集群文件系统,允许Linux集群共享一个共同的存储池。FedoraCore 4 在系统中集成了GFS,允许您以高效的方式管理存储资源;内建虚拟化技术— Xen是一个虚拟机,可以安全地运行多个操作系统,每个都有自己的控制域.
下面分别对它的新特性来进行说明。

.GNOME 2.10 + KDE 3.4, GNOME还采用了新的LookAnd Feel.
我一直以来,喜欢GNOME作为自己的桌面,喜欢它的背景色及布景,简洁明了而不花稍。
这次发布的版本,GNOME默认的布景主题是新的桌面特性Clearlooks Evince,它给Fedora带来了很高的工作效率,移动鼠标与点击之间,按钮的反应很灵敏,画面的呈现也很流暢。
只是深蓝如黑海的色调,总让我感到沉闷,往往在系统刚装好我就把这个默认的主题给换了,我喜欢明亮欢快一些的背景,如海洋、蜡笔等,配合这些亮色的背景,在浏览各种网页或者处理文书时都可能轻松且清晰地观感文字,这让工作变得更加轻松舒暢;偶尔也可以在心情低落的时候选择适当的布景,用来向世人进行明确宣告“正烦着别惹我”。

KDE里面的图形图像以及各种线条,总觉得不符合我的感观走向,因此,对于它的使用感受我是少之又少,不提也罢。

LookAndFeel就是不同的界面风格,这个界面风格包括外部的窗体饰件和内部的可视控件的外观,比如说Windows风格,Mac风格,还有Java自带的Metal风格等等,即所谓的感观,既可以用别人已经设计好的感观,也可以自己设计感观;
.Evince:是一个适于多种文档格式的文档查看器,支持pdf,postscript 和许多其他格式。Evince作为一个简单易用的程序,可以替代一整类文档查看器。
它支持如下的文档格式:
内建支持PDF电子档与Postscript档以及DVI格式的档案,除了支持这些档案格式外还支持浏览DjVuMSPowerpoint,Images,MS Word,Openoffice.org以及Abiword等格式的档案。
尽管官方网页上详尽的列出它支持这么多的档案格式,但在使用的时候还是让我非常的失望,用它来浏览最基本的PDF格式的电子档,里面的字型和在Fedoracore3里一样,变得奇形怪状,横七竖八的象是绝传几世纪的甲骨文,只能靠着依稀可以辩认的形状来进行识别;不知道是不是我的系统没有安装相关字体的原因。总的来说这个软件还是不错的,它把许多的功能都整合在一块,类似Gaim一样,即可以在它上面用ICQ,也可以在它上面用MSN等等。

.OpenOffice.org 2.0 办公套件。

最新版本的OO包含了很多增强,从2.0开始,以后的档案格式默认都采用开放的标准的”OASISOpencument”XML存档,这显然是为了和其他软件实现数据共享而进行的,它为从事Web服务规范制定工作的一些公司能够处理桌面应用文档的制定了一个标准,这是一个在办公软件和使用XMLExtensibleMarkup Language)的应用之间接口。当然,你也可以在存档的时候不选用这种格式,用回早期版本的OO档甚至是MSOffice档案的格式;汇出成PDF档的功能在这个版本里得到了很大的加强,可以在页面里插入图片,再导出成PDF档,并且还支持超连接,这在以前1.1版是做不到的。

最让我感到新奇的是这个版本的Office竟然有了数据库的功能,和Msoffice里的Access功能基本一样,资料库的档案扩展名采用的是*.odb,估计是想说明这是OpenofficeDatabase的意思吧。只是它采用的是内建的“HSQLDB”资料库引擎,这是基于Java技术的基础上建立起来的,允许建立资料库文件,看来Openoffice.org已经铁了心要把OOWeb整合起来了;按照Openoffice.org上的说法,其实在早期版本的OO里也有这个功能,只是被隐藏起来了,可能是在很久以前,小组就已经归划好了以后要把这套应用要整合Web,所以在功能还没有完整前就没有释放出来给大家用,而现在给大家使用的时机已经成熟起来了,不过在我看来,还差一种资料库的语言开发工具,类似VBPB或者Delphi,一旦这种开发环境建立整合,那么这种作业系统就有了完整竟争的能力了,虽然现在用C/C++或者JAVA可以达成,但这开发人员的要求毕竟要比资料库专业开发的高,而且另外一个缺点,C/C++不是资料库的专业开发工具,而JAVA在这方面更适合电子商务。

还有很多其他的新特性:和邮件功能的整合;允许数字签名;支持基于W3CXforms标准的表格;类似Word里的表格里再建表格,以及设置储存格边框线的类型与颜色,这已经很接近Word里表格的功能了;类似Microsoft自动形状(AutoShapes)的自定义形状(CustomShapes);把系统环境整合进来,使得OO看起来不再另类;安装方法的容易化以及多样化等等。

这么多的功能,虽然我还没有一一试遍,但在使用的时候它依然给我一种很强烈的变化感,OO正在脱胎换山骨了。

.Eclipse3.1 是一个开放的,可扩展的软件开发平台,可以作为很多语言的集成开发环境(IDE)

fedora的安装里和以及系统安装好以后开启这套软件都要花费许多的时间,这让我感觉到它体骼异常的庞大,通过我以下的说明,你就会清楚了。

Eclipse是一个非常优秀的集成开发环境,IBM已经花了多年的时间并在其中投资了4000万美元,这款开发基于Java的软件,这款价值4000万美元的软件开发集成环境后来被IBM送给开源社区,目前Eclipse得到了SEAOracleSybaseBorlandInternational、富士通以及RedHat等的支持,它实际上可能成为是IBM以后覆灭微软软件帝国的工具。

Eclipse软件可以用于管理多种开发任务,包括测试、性能调整及程序调试等,而且还可以集成来自多个供应商的第三方应用程式开发工具。此外,Eclipse软件非常适合开发电子商务应用程序,例如IBM公司自己的面向Web服务的WebSphere应用程序开发工具就是建立在Eclipse基础之上的。
  除此之外,Eclipse平台是一个成熟的、精心设计的及可扩展的体系结构。Eclipse的价值还在于它为创建可扩展的集成开发环境提供了一个开放源码平台。这个平台允许任何人构建与环境和其他工具无缝集成的工具,而工具与Eclipse无缝集成的关键便是插件。IBM软件家族的Rational就是第一个基于Eclipse3.0的端到端软件开发完整平台。

目前Fedora里安装的套件除了基于JAVA的完整的开发环境外,还有C/C++的完整开发环境也整合到里面去了。

.增强的安全特性— SELinux

SELinux仿佛是WindowsXp之於SP2,但设置的细却远胜于SP2

Security EnhancedLinux(SELinux,增强安全性的Linux)为传统Linux,提供了精雕细琢的安全控制选项,你可以将SELinux设定为停用、对异常事件提出警告、或者是完全启用。

在原先的Fedora版本里面,也包含了这个安全套件,这次允许把安全控制进行更加细粒度的设置,默认的targeted策略得以加强,覆盖了80种服务,当然,如果里面的策略设置得不档,也足够让人头痛了。

.通用文件系统(GFS)

GFS将文件数据缓存于节点的存储设备文件中,而不是缓存在节点的内存中,并通过设备锁来同步不同节点对文件的访问,保持UNIX文件共享语议;这是全对称的集群文件系统,没有服务器,因而没有性能瓶颈和单一故障点。GFS使用SCSI设备销来进行同步,目前很少设备实现这种设备锁。在没有设备锁的情况下,GFS也是通过唯一的锁伺服器来进行同步,因此这时候锁伺服器是其性能的瓶颈。



GPFS的相关参数与性能资料:

实现机制:ShareDisk

文件共享语义:UNIX语义

吞吐率(1000个文件和目录的创建和删除):文件创建与删除高;目录创建与删除低

聚合I/O带宽:高

聚合带宽的扩展性:好(多存储伺服器结构)

聚合吞吐率的扩展性:好(无元数据伺服器结构)

高可用:好

可管理:好

安全性:差(UNIX的uidgid

域间共享:无




.内建虚拟化技术— Xen

由于受到众多业界巨头的支持,在短短数个月的时间内,这款开放源代码的软件就由“无名小卒”成为了万众瞩目的“明星”。

Xen能使一台计算机能够运行多个操作系统,能够使计算机完成尽可能多的任务。而目前,这一技术在高端服务器领域非常普遍,但在主流系统上,要实现这一功能需要使用EMC公司的VMware开发的专有虚拟软件。

XenSource的创始人、负责人普拉特说,Xen在三年前诞生于英国的剑桥大学。Xen和其它将一台计算机划分为多个不同分区的方法依赖于一种被称为虚拟化的概念,它们使软件能够在利用软件模拟的硬件上运行。在VMware中,这一基础性的概念被称作是虚拟机。
VMware
Xen的一个区别是:前者完全模拟了一台计算机,理论上可以不加修改地运行任何操作系统;Xen则使用了被称为“paravirtualization”的技术,普拉特说,它的性能更高,但需要对操作系统进行适当的修改。这种技术不要求对其它高层次的软件进行修改。
尽管理这个套件目前正在红红火火,但就目前阶段我对它的实用性表示了很大的怀疑,如果Windows不能在里面正常运行(虽然现在说理论上是可行的),那么一切都是虛谈,重要性的工作(如科展),要么浪费时间重新启动电脑,要么使用VNC连到其他电脑,再要么,就是再增加一台电脑......;

忧虑归忧虑,以目前众多大厂商与巨头的支持,后续版的Xen必然会越来越好用。

除了上面讲到的这些新特性,在这个发行版本里还有许其他的改进,比如:使用了更加易于安装扩展套件的1.04版的Firefox,让用户工作时更加得心应手。开始菜单的调整与优化;世界各地的天气预报(现在深圳的天气,都有在上面可以直接看到了);等等这些的变化,让用户感受到它向桌面又实质性的迈出了一大步。

最后,对于新推出的FedoraCore4专家给出了这样的评价:“你们可能认识你们正用着最棒的开源软件的终极版本,但我们今天推出的这款产品还是会让你感到兴奋不已。这就是FedoraCore 4

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网