Linux十大发行版简介
简介
对于Linux新手来说,在各发行版之间困惑得进行选择和不断增加的数量实在令人头晕。这就是写作本文的原因,其中列出的10个(附加一个值得一提的 FreeBSD,BSD一族中最为流行的)被认为是全世界Linux玩家最广泛使用的发行版。没有数据来支持这个结论,而且对于人们特殊的需求也许会有其 它更好的发行版来满足,但是一般来说,这些版本都使用广泛还有活跃的论坛或者邮件列表来让你在遇到问题卡住的时候求救。 Ubuntu, Linux Mint 和 PCLinuxOS 被认为是对想在熟悉系统的复杂内容之前尽可能早的开始使用的人来说最简单的发行版;与之相反, Slackware Linux, Gentoo Linux 和 FreeBSD 是高级的多的发行版,在有效使用前需要进行大量的学习;openSUSE, Fedora, Debian GNU/Linux 和 Mandriva Linux 则可以被划分为优秀的“中间路线”版本; CentOS 是企业版本,适合对稳定性、可靠性、在尖端功能和软件的长期支持方面比较看重的用户。
Ubuntu
Ubuntu 于2004年9月首次宣布发行。尽管是 Linux 舞台上的后起之秀,这个项目还是发展的好像不存在对手一样,它的邮件列表很快即被热切的用户和激动的开发者的讨论所充满。在接下来的几年里, Ubuntu 成长为最流行的 Linux 桌面发行版而且对既“简单易用”又自由还能够与其它任何在市场上的私有版本有力竞争的操作系统的发展有巨大贡献。
何为 Ubuntu 取得如此震惊成功的原因?首先,这个项目的发起人是 Mark Shuttleworth - 一个极有魅力的南非富翁、一个前 Debian 开发员和世界第二个太空游客 - 他注册在马恩岛的 Canonical 公司目前正在资助这个项目;其次, Ubuntu 从其它类似发行版的错误中汲取教训并且从一开始就避免重蹈覆辙 - 它用 wiki 风格的文档、有创意的错误报告机制和面向终端用户的专业方法创建了一个完美的基于网络的基础结构;最后,感谢它富有的创始人使得 Ubuntu 有能力向全世界的爱好者免费发送 CD ,这对版本的快速传播很有帮助。
在技术方面, Ubuntu 基于 Debian 的“Sid” (不稳定分支),但是随着一些杰出的软件包比如 GNOME 、 Firefox 和 OpenOffice.org 升级到它们的最新版本, Ubuntu 有固定6个月的发布周期,偶尔还会出现提供3~5年安全升级的长期支持版(LTS),这取决于版本号(非 LTS 版本提供18个月的支持)。 Ubuntu 的其它特点包括一张可安装的 live CD 、有创意的艺术作品和桌面主题、针对 windows 用户的移民手册、对最新技术的支持比如3D桌面特效、 ATI 和 NVIDIA 显卡以及无线网络的私有设备的驱动的简易安装还有非免费或专利担保的媒体解码器的有求必应的支持。
支持论点:固定的发布周期和支持时间;新手友好;包括官方提供和用户贡献的丰富的文档 反对论点: Ubuntu 自带的某些软件(比如:Rosetta)是私有的;与 Debian 兼容性不佳 软件包管理工具:使用DEB包的高级包工具(APT) 可用版本:Ubuntu, Kubuntu, Xubuntu, Ubuntu Studio, 32位(i386)和64位(x86_64)的Mythbuntu; 用于 SPARC 处理器的 Ubuntu服务器版本 基于Ubuntu的推荐替代版:Linux Mint (桌面版), gOS (带 Google 应用的桌面版), OpenGEU (带 Enlightenemnt 的桌面版), Ultimate Edition (桌面版), CrunchBang Linux (带 Openbox 的桌面版), gNewSense (自由软件)
openSUSE
openSUSE 的起源可以追溯到1992年,当时4个德国 Linux 爱好者 - Roland Dyroff , Thomas Fehr , Hubert Mantel 和 Burchard Steinbild - 以 SuSE (软件和系统开发) Linux 的名字发起了这个项目。在最初的几年里,这个年轻的公司主要出售德文版 Slackware Linux 的套装软盘,但是不久后在 SuSE Linux 于1996年5月随着4.2版本的发布而成为一个独立的发行版之后就停止了。接下来的年份里,开发者采用了 RPM 软件包管理形式而且也推荐了一个简单易用的图形化的系统管理员工具 - Yast 。频繁的发行,卓越的打印文档,还有遍及欧洲和北美的随店可买导致此版本普及率的不断增长。
SuSE Linux 在2003年末被 Novell 公司购买,随之很快就在开发、许可证和使用方面产生重大变化 - YaST 在 GPL 许可证下发行, ISO 镜像可以在公共下载服务器上自由下载,还有,最意义重大的,发行版的开发首次向公众开放。从 openSuSE 项目的设立和2005年10月10.0版本的发布以来,这个版本在两种感官世界变的完全自由。 openSuSE 的代码构成了 Novell 的商业产品的底层系统,一开始叫作 Novell Linux ,后来改名为 SUSE Linux 企业桌面版和 SUSE Linux 企业服务器版。
今天, openSUSE 有着庞大的满意用户群。它在用户中取得如此高分的最主要原因包括友好而绚丽的桌面环境( KDE 和 GNOME ),出色的系统管理工具 (YaST),以及,对那些购买盒装版本的用户来说,对任何版本都可用的最棒的打印文档。然而, Novell 与微软最近签订的协议明显的承认了微软的有关对 Linux 拥有知识产权的条款,这导致了广大 Linux 人士一系列的谴责并且促使部分用户转向其它发行版。尽管 Novell 低调处理这份协议而且微软也尚未行使任何权利,这件事成为其它非常“社区友好”型 Linux 公司的眼中钉。
支持论点:直观全面的配置工具;库存庞大的软件包;出色的网站基础结构和打印文档 反对论点:Novell 与微软在2006年11月涉及的专利协议似乎将微软对 Linux 的知识产权索赔合法化;极耗资源的桌面系统和图形化的工具有时被认为“瘫肿又迟钝” 软件包管理工具:图形化的 YaST 和用 RPM 包的命令行模式工具 可用版本:可用于32位(i386),64位(x86_64) 和 PowerPC(同样有可安装的 live CD) 处理器的openSUSE; 可用于 i586, IA64, PowerPC, s390, s390x 和 x86_64 结构的SUSE Linux 企业 桌面/服务器 版
Fedora
尽管 Fedora 在2004年9月才正式发布,但它的起源可以追溯到1995年被两个 Linux 空想者 - Bob Young 和 Marc Ewing - 以 Red Hat 之名发起的 Linux 。公司的第一个产品, Red Hat Linux 1.0 “母亲节”,在同年发布并且很快跟着推出一些错误修复的升级。1997年, Red Hat 推出了它的革命性的带有依赖协议的 RPM 软件包管理系统和其它高级功能极大的促进了该发行版在大众中的迅速崛起,并且超过了 Slackware Linux 成为世界上最被广泛使用的 Linux 发行版。接下来的几年里, Red Hat 制定了一个有规律的、6月周期的发行标准。
2003年,在 Red Hat Linux 9 的发布之后,公司对其产品线进行了激进的改革。公司对其商业产品- 著名的 Red Hat 企业版- 保留了 Red Hat 商标,并且推出了 Fedora Core - 一个 Red Hat 发起但是面向社区的为“ Linux 爱好者”而设计的版本。在对这一改变刚开始的批评之后, Linux 社区便开始接受了这一“新”的版本作为 Red Hat 逻辑上的续版,一些有质量的发行版是为了 Fedora 夺回之前作为市场上最受喜爱的发行版的地位。在同一时间, Red Hat 很快成为了世界上最大最赚钱的 Linux 公司,以它新颖的产品线和其它有趣的提议,比如它的 Red Hat 认证工程师( RHCE )认证。
尽管 Fedora 的方向在很大程度上被 Red Hat 公司所把持,而且其产品有时似乎- 无论对错- 是作为 Red Hat 企业版的试验田,但是无可否认的是 Fedora 是当前可用的最有新意的发行版之一。它对 Linux 内核、 glibc 和 GCC 的贡献广为人知,而且它对 SELinux 功能、 Xen 虚拟技术和其它企业级的功能的综合在企业用户中非常受欢迎。在令一方面, Fedora 仍然缺乏一个清晰的面向桌面的策略来使产品成为对除了“ Linux 爱好者”的用户目标来说更易用的产品。
支持论点:高度的前卫;杰出的安全功能;库存丰富的支持软件;对自由软件理念的严格遵守 反对论点:Fedora 优先倾向于企业功能而不是桌面用户 软件包管理工具:图形化的 YUM 和用 RPM 的命令行模式工具 可用版本:可用于32位(i386),64位(x86_64) 和 PowerPC 处理器的 Fedora;可用于 i386, IA64, PowerPC, s390x 和 x86_64 结构的 Red Hat Linux 企业版; 包括 GNOME 和 KDE 的 live CD 版 基于 Fedora 的推荐替代版:BLAG Linux And GNU (桌面版,自由软件), Berry Linux (live CD), Yellow Dog Linux (基于苹果的 PowerPC 的系统) 基于 Red Hat 的推荐替代版:CentOS, Scientific Linux, StartCom Enterprise Linux
Debian GNU/Linux
Debian GNU/Linux 于1993年首次发布。它的发起人, Ian Murdock ,设想通过数百个志愿者开发人员在空余时间创造一个完全的非商业项目。那时的反对者过于乐观的认为,这个项目注定会分裂然后失败;但是事实恰恰相反, Debian 不仅活了下来发展的欣欣向荣而且在不到10年的时间里,它变成了最大的 Linux 发行版甚至可能会成为有史以来最大的软件合作项目。
Debian GNU/Linux 的成功可以归结为如下几条。它的开发者超过1000名志愿者,它的软件包有超过20000种软件(对11种处理器构架做了编译),并且令人振奋的是它为超 过120种基于 Debian 的发行版和 live CD 提供支持,这些数字是其它任何基于 Linux 的发行版所无法比拟的。 Debian 实际的发展根据递增的稳定性有3个分支(或者4个如果再包括一个尖端“体验”分支的话):“不稳定版”(或者叫“sid”),“测试版”和“稳定版”,这 种先进的集成和软件包的稳定性及其功能,再加上这个项目完善的质量控制机制,为 Debian 赢得了当前最佳体验和最少错误的发行版之一的名誉。
然而,这种冗长而复杂的发展风格也有其不利的一面:稳定版的发布不是特别及时并且会迅速落伍,特别是自从新稳定版每1~3年才发布一次之后。那些喜欢最新 软件和技术的用户不得不使用潜在很多错误的测试版或者不稳定版。 Debian 高度民主的组织结构也导致了备受争议的决策并且引起内部人员的对抗,这种状况使其停滞不前并且很难通过激进但可以推动项目发展的决议。
支持论点:非常稳定;引入注目的质量控制体系;包含超过20000种软件的管理包;比其它 Linux 发行版支持更多的处理器构架 反对论点:保守- 因为其对许多处理器构架提供支持使得最新的技术不总是被采用;缓慢的发布周期(每1~3年一个稳定版);开发者在邮件列表上的争吵以及博客有时会很粗糙 软件包管理工具:使用 DEB 包的先进包管理工具(APT) 可用版本:可用于11种包括 Intel, AMD 和其它的所有32位和64位处理器在内的处理器结构的 CD/DVD 和 live CD 安装镜像文件, 基于 Debian 的推荐发行版:MEPIS Linux, Ubuntu, sidux. Damn Small Linux (用于老式电脑), KNOPPIX (live CD), Dreamlinux (桌面版), Elive (带 Enlightenment 的桌面版), Xandros (商业版), 64 Studio (多媒体版)
Mandriva Linux
Mandriva Linux 由 Gaël Duval 在1998年7月以 Mandrake Linux 之名首次发布。开始,它只是一个 Red Hat Linux 加上更为用户友好型的 KDE 桌面的改进版,但随后的发行版又增加了各种用户友好型的应用,比如新的安装软件,高级硬件检测和直观的硬盘分区工具。由于这些改进措施, Mandrake Linux 发展壮大了起来。在吸引到风险投资并且转型为商业项目之后,新成立的 MandrakeSoft 的命运在从2003年初的几近破产到2005年的几项收购中起伏很大。后来,与巴西的 Conectiva 合并之后,公司将名字改为 Mandriva 。
Mandriva Linux 首先是个桌面发行版,它最受喜爱的特点是尖端的软件,高质量的系统管理套件(Drakconf),64位版本中杰出的执行能力,还有广阔的国际化支持。 Mandriva 在其它许多流行的发行版之前很久就通过广泛的 beta 测试版和频繁的稳定版有了开放的开发模式。最近的几年里, Mandriva 也开发了一系列可安装的 live CD 并且推出了 Mandriva Flash - 存在于可引导的 USB 设备中的一个完整的 Mandriva Linux 系统。同时它也是第一个为上网本比如 ASUS Eee PC 提供开箱即用支持的主流发行版.
除去出色的技术, Mandriva Linux 在近几年像做过山车一样。这在一定程度上导致了其它超过 Mandriva 的用户友好型的发行版的出现,但是同样也与把公司的一个有关发行版的用户群的部门分离出去的一些有争议的决议相关。 Mandriva 的网络展示只不过是一些不同的网址杂乱的集合,而它的“ Mandriva 俱乐部”,最初为付费用户提供增值服务,变得越来越褒贬不一。尽管公司一直在对一些批评进行改进,它仍然面对着说服新的 Linux 用户或者其他 Linux 用户尝试(或购买)它们的产品的越来越艰难的问题。
支持论点:新手友好,尤其是商业版本;杰出的中央配置套件;对几十种语言都非常棒的开箱即用支持;可安装的 live CD 反对论点:缺乏对其它主流发行版的综合性市场策略,不存在的 Mandriva 手册显示出在出版社中缺乏“精神占有率” 软件包管理工具:使用 RPM 包的带 Rpmdrake (一个图形化的 URPMI 前端) 的 URPMI;“SMART”也是一个可用的方法 可用发行版:可用于32位(i586)和64位(x86_64)处理器可自由下载的 Mandriva “自由”安装介质; 可用于32位(i586)处理器的可自由下载的 Mandriva 一次性现场安装介质; 可用于32位(i586)和64位(x86_64)处理器的商业 Mandriva PowerPack 版; 带有长期支持选项可用于桌面和服务器的高端“团体”方案 基于 Mandriva 的推荐发行版:PCLinuxOS (桌面版)
Linux Mint
Linux Mint,一个基于 Ubuntu 的发行版,于2006年被 Clement Lefebvre - 一个法国出生爱尔兰工作和生活的 IT 专家首次发布。开始时维护着一个网站致力于提供帮助、建议和给 Linux 用户使用的文档,作者看到了开发一个解决掉通用的主流产品的诸多使用缺陷的 Linux 发行版的潜在价值。在向他网站上的用户求得反馈意见之后,他着手建立当今人们更愿意称作的“ Ubuntu 改进版”。
但 Linux Mint 不仅仅是一个增加了一系列应用程序和改进的桌面主题的 Ubuntu 。自从它诞生以来,开发者一直在添加各种图形化的“ Mint ”工具来增强使用性。这包括 mint桌面 - 一个设置桌面环境的套件;mint菜单 - 为了更方便的导航而做的新的优美的菜单; mint安装 - 一个易用的软件安装工具,还有 mint更新 - 一个软件更新工具,仅从一些其它工具和数百个附加改进中挑出若干杰出者。这个项目同样设计了它自己的艺术作品,而它易用性的名声通过添加其它大的发行版因 为担心潜在的法律制裁而空缺的私有的和专利保护的多媒体解码器而大振。然而, Linux Mint 最大的优点之一的开发者听从于用户并且总是很快采纳好的建议。
在 Linux Mint 可以免费下载的同时,项目组从捐助、广告和专业服务支持中获得收益。Linux Mint 没有固定的发布周期或者一张计划好的功能单,但是在每个 Ubuntu 的稳定发行版发布出来之后的几个星期之后就可以期待着新的 Linux Mint 。除了提供 GNOME 桌面的“主”版本之外,项目组也出品了使用其它桌面环境比如 KDE , Xfce 和 Fluxbox 的半正规的“社区”版。然而,这些通常要在使用 GNOME 的“主”版本发布几个月之后才推出而且很多时候缺少“ minty ”工具和其它旗舰版产品拥有的功能。 Linux Mint 不依附自由软件的条款而且不发布安全劝告。
支持论点:内部开发的优秀的“ minty ”工具,数以百计的用户友好性改进,包含多媒体解码器,开放的用户建议 反对论点:替代的“社区”版常常不含最新功能,项目组不发布安全公告 软件包管理工具:带使用 DEB 包的 mintInstall 的APT(与 Ubuntu 的软件库兼容) 可用版本:可用于32位和64位计算机的“主”版本(GNOME),可用于32位计算机的丰富的“社区”版本 可能的替代版:Ubuntu, SimplyMEPIS
PCLinux OS
PCLinuxOS 于2003年由被称为“ Texstar ” 的 Bill Reynolds 首次发布,。在创造自己的发行版之前, Texstar 就因给流行版本建立及时更新的 RPM 软件包并且提供免费下载而在 Mandrake 的用户社区中成为广为人知的开发员。在2003年他决定创建一个新的发行版,最初基于 Mnadrake Linux ,但随着一些意义重大的可用性改进,目标?应该是新手友好型,为私有的内核模块、浏览器补丁和媒体解码器提供开箱即用支持,并且应该有个简单直观的图形化 安装界面就像 live CD 一样。
多年的发展之后, PCLinuxOS 迅速的接近它预期状态。在可用性方面,项目组提供了 windows 到 Linux 的移民用户希望从他们新操作系统得到的开箱即用的支持。在软件方面, PCLinuxOS 是一个面向 KDE 的发行版,有一个可定制的而且总是及时更新的流行桌面环境。它不断增长的软件库也包含其它桌面,甚至,也为其它许多通用任务提供大量的桌面软件。关于系统 配置, PCLinuxOS 保留了 Mandrake 的优秀控制中心的许多东西,但用 APT 和 Synaptic (一个图形化的软件包管理工具前端)替换了它的软件包管理系统。
另一方面, PCLinuxOS 没有任何形式的路线图或发展目标。除去项目中不断增长的社区参与,大部分的开发和决定仍归 Texstar 所有,在权衡发行版的稳定性时他总趋于保守。结果, PCLinuxOS 的开发进程很漫长甚至直到所有已知的错误都解决了之后才发布一个新版本。 PCLinuxOS 至今没有发布64位版本的计划。
- 最新评论
