Linux深入研究:OpenSUSE 11.0

互联网 | 编辑: 江海明 2008-08-23 13:30:00转载

几个星期前,OpenSUSE Project宣布发布OpenSUSE 11.0,OpenSUSE 11.0 是Novell公司的商业Linux发行版,也就一个所谓的“社区”版的SUSE Linux。与最近发布的其它Linux发行版类似,OpenSUSE的每个关键组成部分都有其它Linux发行版的印迹,包括基于GNOME和KDE的桌面,Live CD和完整DVD的安装选项,以及一个可以使用GUI工具安装的线软件知识库。

最初,是一家德国的软件公司OpenSUSE在其Linux发行版Slackware(最古老的Linux发行版之一)的基础上,开发出了OpenSUSE。2003年,Novell公司购买了SUSE,并且开始沿着两个方向对OpenSUSE进行发展:一个方向就是SUSE Linux许可版本,该版本包含一定程度的付费支持服务,另一个方向就是免费的OpenSUSE版本。基础SuSE Linux产品与OpenSUSE是完全相同的,唯一的区别就是支持和印刷文档方面有所不同。

Novell还提供多许可的SUSE发行版,包括Suse Linux企业桌面(SUSE Linux Enterprise Desktop)和Suse Linux企业服务器SUSE Linux Enterprise Server。这些版本都包含一些由Novell公司或第三方软件开发商开发的非开源软件。

较之先前的版本,OpenSUSE 11.0主要的“改进”之处在于组件的产品更新。OpenSUSE 11.0包含最新版本的Compiz (3 D Linux屏幕管理器),两个版本的KDE (KDE 3.5和KDE 4.0)以及GNOME 2.22。此外,它还包括一些隐藏的改进,包括一个新的安装程序。总儿言之,OpenSUSE 11.0是对OpenSUSE产品路线的循序渐进的完善,而不是对原有产品的革命性升级。

OpenSUSE 11.0:不适合Linux新手安装

关于Linux的安装,主要有两个流派。一种就是所谓的“傻瓜”安装,比如Ubuntu,安装过程几乎不会跳出任何询问式的对话框,而是按照标准方式默认安装一套标准的工具。而另一种方式就是“手动”安装,比如OpenSUSE和Fedora,在安装和管理过程中,会给你提供更多的控制权选项,你可以根据自己的需要进行合理的配置。第二种方式可能会更合理一些,不过这需要安装人员掌握一定程度的Linux专业知识,并能有效地使用它们。

与Fedora 类似,OpenSUSE的安装对于经验丰富的用户来说是一个简单的过程,但是对一个普通的家庭用户来说,安装它可能是超出了用户的技能集。举例来说,在安装过程中,你可能会被询问是想要一个基于硬盘分区的分区配置还是想要一个基于LVM(Logical Volume Manager,逻辑卷盘管理器)的分区计划。诚然,如果你只是单击“下一步”,那么你的选择就是正确的,不过询问一个甚至不知道LVM是什么的用户是否需要LVM分区,这确实是一个容易把用户搞糊涂的问题。就我个人而言,我不太热衷于提供单独的Root和个人分区的分区配置,我更喜欢统一的Root分区。不过,这更多地是因而个人喜好造成的。

OpenSUSE另外一个不太方便的地方就是安装的内容太庞大。用户需要下载两个DVD或5张CD光盘才能完成标准的安装。

另一方面,OpenSUSE试图成为一个桌面不可知论者。Novell的官方网站上可以下载到两个OpenSUSE LiveCD版,一个使用GNOME桌面,另外一个使用KDE桌面。这意味着OpenSUSE 具备非常丰富的软件安装包,而不需要额外的上载。唯一棘手的部分是在哪里找到他们。你需要在确认页上点击软件链接来改变安装的软件。

OpenSUSE 11.0:可靠的Linux发行版

OpenSUSE的外观看起来与其它任何一个基于GNOME/KDE的Linux发行版极为类似。不过,也有几个非常明显的差异。虽然OpenSUSE是基于RPM的软件包安装(与红帽的Fedora类似),但是OpenSUSE使用它自己的系统管理和套件管理工具,也就是所谓的Yast2。与竞争对手的面向发烧友的系统管理工具相比,Yast2不是特别得好,也不是特别得差。不过如果你运行的是一个异构数据中心,二者还是有区别的,你有很多东西需要学习。(当然,如果你将要使用OpenSUSE,那么你最好尽快学习Yast2)。

最大的问题是:鉴于Fedora 和OpenSUSE都是具备先进功能的Linux发行版,并且二者都是为具备一定专业知识的用户专门设计的,那么你选择使用其中任何一个的原因是什么呢?虽然数据中心和编译好的核心套件软件包对于Fedora的支持要比OpenSUSE稍微高一些,但是无论如何,这个比例没有继续增大。不过,虽然Fedora和OpenSUSE都有非常活跃的开发者社区和支持途径,但就我个人而言,我更喜欢Novell的做法:Novell的SUSE Linux支持版与OpenSUSE的免费版是一样的,而如果你想得到全部支持的话,红帽公司要求你卸载Fedora并安装商业版本(Red Hat Enterprise Linux)。

古语说得好,有付出才有回报。因为对SCO Unix的积极的防御,Novell已经取得了一些积极的成果。并且,Novell一直致力于培养创新的开源项目,而红帽公司却在这方面没有Novell做地好。除此以外,Novell公司还花了很多时间和精力用于同Windows的整合,比如Mono项目(Mono项目的主要目的就是让.Net软件能够运行在Linux平台上),如果Linux要在其也环境中发挥更大的作用的话,与Windows的集成是在所难免的。这些都是Novell积极的一面。

另一方面,Novell最近与微软进行了一系列的“亲密接触”。特别是Novell与微软签订了一份交叉专利协议,许多开源倡导者将这一协议看作Novell允许微软的知识产权进入Linux产品的许可证。这些问题可能不会影响Novell的企业用户,不过,对于顽固的免费软件支持者来说,这绝对是一个重磅炸弹。

总而言之,OpenSUSE 11.0是一个稳定并且功能强大的Linux发行版,但它并不适合那些Linux知识欠缺的初级用户使用。它可能只适合在你的服务器上运行,而普通的甚至是商用桌面用户可能要更倾向于使用一个更加用户友好的Linux发行版。

相关阅读

每日精选

点击查看更多

首页 手机 数码相机 笔记本 游戏 DIY硬件 硬件外设 办公中心 数字家电 平板电脑