不甘当“千年老二” Fedora14“变脸”叫阵
时间:2010-12-17 来源:zol
Fedora操作系统是由红帽公司赞助的,也被人认为是RHEL的社区版。长期以来,Fedora重点提供系统的可用性和用户体验,所以Fedora也位居DistroWatch排行榜第二名,仅此Ubuntu。同时,很多人也看到了,红帽RHEL上的很多新功能,都可以提前在Fedora上体验到,因此引起了众多用户下载使用。
随着Fedora 14正式版的发布,众多用户能够一览Fedora 14之前公布的新功能了。开发代号为“Laughlin”的Fedora 14,旨在向1988年诺贝尔物理奖得主Robert B. Laughlin致敬,因为Laughlin得奖的研究主题解释了分数量子霍尔效应,还提出了“整体大于部分的总和”的概念,这也意味着Fedora并不是一些个体软件的简单组合。
Fedora 14的发布,开发者寄希望于摆脱以往难用的帽子,加强用户在开源桌面操作上的体验,并且在网络、软件管理、硬件支持等很多功能上同时做了很大的改进。令人惊喜的是,Fedora 14在亚马逊EC2上的体验以及虚拟化功能的改善,这一印证了众多爱好者对于Fedora一贯创新性的看法。
一直以来,很多人喜欢将Fedora与Ubuntu进行比较,毕竟它们是在DistroWatch网站上排名前两位的Linux操作系统。但是,从长期的观察来看,编者发现,第一名与第二名在数据上的差距保持在500HPD(每日点击次数),但是第二名与后几名的差距,近在100-200HPD以内。而且,这些数据保持在相当长的时间内。
你不得不说,Ubuntu在用户体验方面所做的努力,是所有Linux桌面操作系统里最积极、最大的。
Ubuntu积极寻求与硬件厂商的合作,并且,Ubuntu还连续两年召开硬件大会。很多人非常奇怪,Canonical公司是一个软件厂商,为何对硬件厂商这么感兴趣。那是因为,Ubuntu不仅仅希望在桌面上易用,而且在其他终端设备上一样受用户欢迎。尽管,有Linux阵营的人批评Ubuntu对于Linux代码没有任何贡献,但是Ubuntu赢得用户良好的口碑和易用性,也同样为Linux证明了一点,linux也可以做到人人易用。
相对于Ubuntu在易用性上努力,其他Linux系统要少得多,包括Fedora 14。难怪乎有网友反映,Fedora 14的很多特性是针对开发人员、系统管理员和开源发烧友的,而对于希望以Fedora 14用作办公、娱乐的普通用户来说,则难度依然不减,恐怕Fedora也不得不承认自己更适合Linux老手使用的操作系统。但是,我们从Ubuntu与Fedora赞助者的定位应该能明白,为何两种Linux操作系统会有这样的区别,而且它们也正在朝着不同的轨迹发展。
简述Fedora 14安装过程
曾经看过一篇报道提到在VirtualBox上安装Fedora 14 Beta不成功,编者一直也偏好用这款虚拟化软件来安装Linux系统,所以初次尝试安装的时候,也是以失败告终。最后,换做VMware的Workstation这款虚拟软件安装成功。当然,你可以选择自己有把握的方法来试用这款系统。
选择时区
初始界面
当你看到下面这个界面,你即可放心了,证明系统正式开始安装了。
引入Amazon的EC2
在Ubuntu 10.10的版本上,Ubuntu将Amazon的云服务集成进了自己的系统,让用户能够更加直接享用到免费和付费的云服务。云计算是众专家和厂商所共同认可的未来趋势,Fedora当然不会错过这趟车。
在PC或服务器上体验Fedora的同时,Fedora让用户可以漫步在Amazon EC2云服务上。系统管理员不但可以在亚马逊云计算平台上试试Fedora的性能,借此还可提前窥视未来RedHat企业级Linux(RHEL)版本的云计算功能。即使Apache是在已经更新了一些模块很安全措施下,EC2环境下的Fedora 14的另一个特色就是让Xen虚拟机迁移到KVM虚拟机上更加容易。
Fedora 14系统备份工具界面
SPICE虚拟化框架
Fedora 14第一次把红帽的虚拟桌面架构(VDI)——SPICE完整地加入系统,同时,Fedora 14也成为对SPICE支持的第一个Linux发行版。
SPICE(简单协议独立计算环境,Simple Protocol for Independent Computing Environment)是提供增强版远程桌面体验的一个桌面虚拟化框架,也是一个桌面服务展示协议,和微软的RDP(远程桌面协议,Remote Desktop Protocol)和Citrix的ICA(独立计算架构,Independent Computing Architecture)类似。
SPCIE项目旨在提供高质量的远程虚拟桌面访问,允许用户在单个服务器上通过QEMU运行多个 Linux或Windows客户端,在远程电脑上显示客户端,仅这一项就能吸引很多家庭用户,在单个服务器上运行多个客户端操作系统,然后通过虚拟设备接口在远程客户端上显示,也将会吸引很多大型组织。当然,SPCIE允许Fedora服务器支持远程桌面,RHEL服务器也具有这个功能,每个远程桌面都运行在KVM上。
Fedora 14操作系统桌面
SPCIE让使用Fedora 14的用户可以主控虚拟桌面,让远端用户自网路登入使用。并且,SPCIE具有2D加速、处理音讯播放与录制、加密连线等特性。
其他重要更新
Fedora 14桌面默认采用了最新版GNOME 2.3.2,内核为Linux 2.6.35.6-45.fc14.i686。同时,我们还发现Fedora 14支持Intel IPMI(智能管理平台接口)远程服务管理软件,从另一方面让系统管理员更加方便操作管理远程硬件,还额外增量了连接局域网和身份验证指导操作能力。
在开发方面,Fedora 14加入了D语言,结合C、C语言的执行效率与Ruby、Python在撰写程式方面的生产力;提供了GNUstep开发环境,GNUstep可以视为模仿NextStep环境,能够支援Object C;网路程式设计常用的Python升级至2.7版,Rakudo Star则是新加入的Perl 6编译器,它也是Perl 6 Parrot虚拟机的第一个生产版本。从这些功能可以看出,Fedora 14主要方向是底层结构的改进和面向开发人员的更新。
小结:体验Fedora 14系统之后,如果你还觉得意犹未尽,想了解更加详细的内容,你不妨去Fedora最新设计的社区网站(fedoraproject.org)浏览或者下载资料。
Fedora社区网站与Fedora 14同时发布,新网站展示了Fedora为不同类型用户提供的诸多能力,其中包括开发人员、设计人员,以及普通生产型用户等,同时,新网站也完全使用Fedora库中提供的免费和开源软件设计和创建而成的,并且由一个支持者团队负责维护和翻译,形成了一个全球协作的运营方式。
据Fedora官方公布的消息,Fedora项目组已经开始了代号为“Lovelock”的Fedora 15的研发工作,最终版于2011年5月10日诞生,Fedora的爱好者以及相关开发人员敬请期待吧。