Linux之秀 Ubuntu新版特性大盘点
对一些人来说,Linux操作系统只是专利性商业系统以外的另一选择.而对Ubuntu Linux及其最新的Intrepid Ibex版本来说,它的涵义还包括更多的功能,扩大了产品的可用性和使用效率.
美国时间上周四发布的Intrepid Ibex即Ubuntu version 8.10的开发代号,其中包含多种针对Linux台式机及服务器用户的新特性.这些新增的特性包括网络、虚拟化、安全和用户管理增强几个方面.
这个新版本出现的时间对这款备受关注的热门Linux产品来说十分关键.Ubuntu的商业赞助商Canonical声称这项产品现有用户超过800万,可惜还未能实现商业盈利.
这次的发布还是该项目今年的第二个新版本,上一次是四月时的Hardy Heron.此外,这次的发布在产品发布周期上也超越了其他竞争对手,例如Red Hat Fedora 10和Novell OpenSUSE 11.1,后两者都预定于2008年底前推出新版本.
“及时推出Ubuntu 8.10都是为了拥抱互联网和支持当前的移动潮流,”Canonical的商业开发总裁Chris Kenyon对InternetNews.com说.“通过向开源社区更广泛地了解他们对于无线局域网(Wi-Fi),尤其是关于3G网络连接问题的意见,我们做出了多项重大更新.”
这些新的网络连接增强以NetworkManager软件包的形式出现,这对于未来其他的Linux产品也有好处,例如Red Hat的Fedora 10等.
Intrepid Ibex从最新的GNOME 2.24 Linux桌面版中获益良多,据GNOME 2.24 Linux的支持者表示,它在整体桌面使用体验上有重大改善.
此外,Intrepid Ibex用户的数据将比过去更安全,这应该归功于其使用了ecryptfs的数据加密技术.
“Ecryptfs为用户提供了一个私人的加密目录,所以如果硬件被盗的话,窃贼也无法访问用户的数据,”Ubuntu的服务器产品经理Nick Barcet对InternetNews.com说.“我们认为这是用户安全性方面的一个重大进展,并且无论是服务器还是台式机都适用.”
使用更简便
Ubuntu项目组为Intrepid Ibex台式机版融入的另一项特性是能使用guest session.它的作用是允许用户在不登陆入系统的情况下有限度地使用一些基本应用程序.启用guest session的目的是快速访问数据——既不需要建立新账户或使用现有账户,又能保护现有用户的数据和设置.
虽然guest session访问功能可能是Ubuntu一些嵌入式应用程序的基础,但它的真正目的并不在于此.“你应该这样理解,它只是围绕个人用户使用简化的一个例子,”Kenyon说.“Kiosk式系统并不是当前的目标,但可能是使用它的一种好方法.”
在围绕增强Linux访问便捷性方面,Ubuntu Ibex还将推出一个USB密钥版,整个操作系统将可运行于便携USB设备之上.Red Hat今年初发布的Fedora 9版也有类似功能.
Chris Kenyon指出,USB版Linux比LiveCD版争取到了更多Linux新用户.LiveCD(或者DVD)是一种能运行于光驱等媒介驱动器上的可启动Linxu.和USB介质不同的是,CD/DVD类产品更新比较麻烦.
虚拟化和OpenOffice
Intrepid Ibex能内建虚拟化技术很大程度上在于使用了Ubuntu开发的VM Builder工具.Nick Barcet解释说,VM Builder是一些Python代码,基于Xen、KVM和VMware的虚拟机都是使用这种代码.
“VM Builder是一种你定义好虚拟机中的内容后就能调用的脚本,它会(按要求)建立一个虚拟机,所以你可以将它整合在一个自动建立虚拟机流程之中,”Barcet说.“对系统管理员来说,在需要对多台机器配置虚拟机的时候,它也能派上用场.”
尽管如此,Ubuntu Ibex中并没有包含任何类似VMware的Vmotion的虚拟机整合技术.这种技术的作用是让运行中的虚拟机实时在不同的服务器设备中转移.
Barcet表示,和Red Hat及其他开源社区成员一样,Ubuntu开发者们也在研发类似功能,以支持开源业界在虚拟化方面的努力.
不过,Barcet补充说,开发Ubuntu on Vmotion并没有现实的迫切性,因为Ubuntu虚拟化的典型应用是作为单台主机.
Ubuntu Ibex的默认配置并不包含另一个开源业界的关键元素.它不包含最新版的OpenOffice.org 3.Ubuntu创办人Mark Shuttleworth在一次分析师电话会议中指出,他个人是OpenOffice.org (OOo)的支持者,并且十分喜欢3.0版中的新特性.
但无论是Shuttleworth,还是该公司的首席技术官Matt Zimmerman都指出,OOo 3没有集成在Ibex中是因为这个最新版的办公软件套装发布时间较预期要晚,结果是Ubuntu未能完成整合进Ibex前必需的全部测试.
Zimmerman补充说,Ubuntu用户仍然可以使用OOo 3——只不过他们需要自行下载和安装.