1.3 Linux的发行版本

本文详细介绍了多种Linux发行版的特点及适用场景,包括Ubuntu、openSUSE等热门版本,并对比了它们之间的差异。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.3  Linux的发行版本

严格说来,Linux这个词并不能指代本书所要介绍的这个(或者说几个)操作系统。Linux实际上只定义了一个操作系统内核,这个内核由kernel.org负责维护。不同的企业和组织在此基础上开发了一系列辅助软件,打包发布自己的“发行版本”。各种发行版本可以“非常不同”,却是建立在同一个基础之上的。

1.3.1  不同的发行版本

Linux的发行版本确实太多了,表1.1只列出了其中比较著名的一些(即便如此,这张表格仍然有点长)。这些发行版本是按照字母顺序,而不是推荐或者流行程度排列的。

1.1  著名的Linux发行版本

   

CentOS

www.centos.org

模仿Red Hat Enterprise Linux的非商业发行版本

Debian

www.debian.org

免费的非商业发行版本

Fedora

fedora.redhat.com

Red Hat公司的免费发行版本

Gentoo

www.gentoo.org

基于源代码编译的发行版本

Mandriva

www.mandriva.com

前身Mandrakelinux,第一个为非技术类用户设计的Linux发行版本

openSUSE

www.opensuse.org

SUSE Linux的免费发行版本

Red Flag

www.redflag-linux.com

国内发展最好的Linux发行版本

Red Hat Enterprise

www.redhat.com

Red Hat公司的企业级商业化发行版本

SUSE Linux Enterprise

www.novell.com/linux

Novell公司的企业级商业化Linux发行版本

TurboLinux

www.turbolinux.com

在中国和日本取得较大成功的发行版本

Ubuntu

www.ubuntu.com

类似于Debian的免费发行版本

 

在过去的十年中,Red Hat公司一直是Linux乃至开源世界的领导者。2003年,公司高层决定将其产品分成两个不同的发行版本。商业版本被称为Red Hat Enterprise Linux,这个发行版本专注于企业级应用,并向使用它的企业提供全套技术支持,Red Hat公司从中收取相关许可证费。另一个发行版本被称为Fedora,其开发依托于Linux社区。尽管Fedora从名字上已经不再打着Red Hat的旗号,但是这两个发行版本依然保持着很大程度上的相似性。

另一个走上几乎相同路线的Linux发行版本是SUSE Linux,这个目前由Novell公司运作的Linux发行版本分为SUSE Linux EnterpriseopenSUSE两种,前者由Novell提供技术和服务支持,后者则由Linux社区维护并免费提供。相对于Fedora而言,openSUSE似乎能够得到更多的来自其商业公司的支持。

一个很有意思的发行版本是CentOS,这个发行版本收集了Red Hat为了遵守各种开源许可证协议而必须开放的源代码,并且打包整理成一个同Red Hat Enterprise非常相似的Linux发行版本。CentOS完全免费,这对于那些希望搭建企业级应用平台,而又不需要Red Hat公司服务支持的团队而言是一个好消息。毕竟,钱是很多时候必须首要考虑的问题。

DebianUbuntu依旧保持着原始的Linux精神,这两个发行版本由社区开发,并且完全向用户免费提供。其中Ubuntu至今享受着南非企业家Mark Shuttleworth的资助,用户可以登录其官方网站预定安装光盘。CanonicalUbuntu社区的授权公司)会为此支付一切费用,甚至包括邮费。

Red Flag Linux(红旗Linux)是来自北京中科红旗软件技术有限公司的产品,这几年,国内Linux市场环境有了长足的进步,这也促使红旗软件逐渐成长为亚洲最大、也是发展最迅速的Linux产品发行商,并于2004年同亚洲其他Linux发行商合作发布了企业级Linux系统Asianux。红旗Linux最大的优势在于其本地化服务,同时在中文支持上,红旗Linux比其同行做得更好。

1.3.2  哪种发行版本最好

既然已经介绍了那么多发行版本,那么哪一种最好?每一种发行版本都宣称自己能够提供更好的用户体验、更丰富的软件库……从这种意义上讲,发行商的建议常常只是广告性质的宣传。

使用哪一种发行版本主要取决于用户的具体需求。如果用户需要在企业环境中部署Linux系统,那么应该侧重考虑Red Hat Enterprise Linux这样的发行版本,这些专为企业用户设计的Linux可以更有效地应用在生产环境中,并且在出现问题的时候能够找到一个为此负责的人。对于大型企业而言,千万不要尝试那些小的发行版本,因为稳定性永远是最重要的,没有人会愿意看到自己购买的产品几年后就不存在了。如果某些发行版的某些功能的确很吸引人,那么至少也要等它“长大了”再说。

DebianUbuntu尽管是两个非盈利性的发行版本,但是在很长的时间内,这两个发行版本将会继续存在。对于企业用户而言,这是同样值得考虑的对象。

对于个人用户而言,需要考虑的东西就要少很多。桌面用户可能更关心漂亮的图形界面,以及简易的操作性。很难确定哪个发行版本更“漂亮”,或者用起来更顺手——这取决于不同的口味。通常来说,标榜自己是Desktop(桌面)的Linux发行版在很大程度上都考虑到了这两方面的内容,

Linux玩家可能会来回尝试多个发行版本,这是一件充满乐趣的事情。每当一个新的Linux发行版出现,或者已有发行版本完成一次升级后,都会有无数的Linux爱好者参与到测评和比较中。因此在决定使用哪个发行版之前,关注一下相关的Linux论坛是一个好主意。

1.3.3  本书选择的发行版本

众多的Linux发行版本的确丰富了Linux世界,但是也给所有介绍Linux的书籍出了一个大难题,即究竟选择哪个发行版本作为讲解对象?本书非常谨慎地选择了其中的两   个:Ubuntu LinuxopenSUSE Linux。不仅因为这是目前Linux桌面市场占有率最高的两个发行版本,更重要的是,这两个发行版是桌面Linux的代表,本书讨论的所有内容都可以几乎不加修改地应用于其他Linux发行版本中。

在具体的讲解过程中,Ubuntu Linux占据了更多的篇幅,只有在两个体系不同的地方,才会让openSUSE出场。另外,考虑到Ubuntu桌面环境是基于Gnome的,本书为openSUSE选择了KDE,并且使用了稳定的KDE 3.5而不是更华丽的KDE 4

另外,在涉及服务器配置的地方,本书会兼顾到使用Red Hat Enterprise LinuxFedora的用户,毕竟在服务器领域,这两个版本的Linux系统占据了更大比例的市场份额。

关于GnomeKDE的详细介绍,可以参考第4章,但是这里也不妨首先感受一下这两个发行版的用户界面,如图1.1和图1.2所示。

1.1  Ubuntu LinuxGnome桌面

1.2  openSUSEKDE桌面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值