1.4Linux发行版

正如之前所说的,Linux只是一个纯粹的操作系统的内核而已。在商业发行版出现曾经,用户必须自己下载源代码,并从头开始编译由不同组织独立开发的应用软件,直到辛苦地完成一个完整的操作系统,能够在个人计算机上使用。所以,许多个人、组织和企业将内核、源代码及相关的应用程序组织上去,开发了基于GNU/Linux的Linux发行版,让通常用户可以简便地安装和使用Linux。Linux发行版的厂商多如牛毛,其中最知名的便是RedHat公司的RedHat系列以及社区(Community)组织的Debian系列。可以说,发行商的参与大力促进了Linux的发展。下边就简单介绍一下目前比较知名的、主流的Linux发行版本,如图1-4所示为它们的标志。

主流Linux发行版比较_内核版本 linux发行_Linux发行版介绍

图1-4各大主流Linux发行版及其标志

Linux发行版介绍_主流Linux发行版比较_内核版本 linux发行

图1-4各大主流Linux发行版及其标志(续)

1.4.1Mandriva

Mandriva原名Mandrake,最早由GaelDuval创建并在1998年7月发布。早年国外刚开始普及Linux时,Mandrake十分流行。虽然Mandrake最早是基于RedHat开发的。RedHat默认采用GNOME桌面系统,而Mandrake将之改为KDE。因为当时的Linux普遍比较难安装,所以Mandrake还简化了安装系统。为提升易用性,还实现了默认情况下的硬件监测等。Mandrake的开发完全透明化,包括cooker。当系统有了新的测试版本后,便可以在cooker上找到。为了延长版本的生命力以确保稳定和安全性,Mandrake新版本的发布速率自从9.0以后便开始减弱。

优点:操作界面友好,图形配置工具,庞大的社区技术支持,NTFS分区大小变更。

缺点:部份版本bug较多,最新版本只先发布给Mandrake俱乐部的成员。

软件包管理系统:urpmi(RPM)。

免费下载:FTP即时发布下载,ISO在版本发布后数周内提供。

官方主页:。

1.4.2RedHat

Linux发行版介绍_内核版本 linux发行_主流Linux发行版比较

国外乃至全世界的Linux用户最熟悉、最耳闻能详的发行版一定就是RedHat了。1998年《泰坦尼克号》的中特技制做的巨大成功,一度让RedHatLinux成为一个妇孺皆知的操作系统,自此Linux开始被众多厂商所支持、所注重,用户对Linux的热情也空前激增。

RedHat最早由BobYoung和MarcEwing在1995年创建,仍然是Linux发布商中的老大,但是是世界上最大的开放源代码的公司之一。近几年因为收费的RedHatEnterpriseLinux(RHEL,RedHat的企业版)项目,红帽公司才真正进入赢利时代。正统的RedHat个人桌面版本已经停止技术支持,其最终版是RedHat9.0。

目前RedHat分为两个系列:由RedHat公司提供收费技术支持和更新的RedHatEnterpriseLinux(RHEL),以及由社区开发的免费的FedoraCore(FC)。RHEL整体性能稳定、强悍,具有升级的虚拟化技术,加大的安全管理功能以及对IPv6互联网合同的支持。FC可以说是RedHat与开源社区合作的RedHat桌面版本的延续。FC1发布于2003年年底,原本就定位于桌面用户。FC的版本更新周期十分短,仅六个月,因而服务器上通常不推荐采用FC,而应使用RHEL,但RHEL是个收费的操作系统,目前国外外许多企业或空间商选择RHEL的克隆版CentOS,它最大的用处是免费。

红帽的认证已成为IT业界十大权威认证之首,其认证体系包括红帽认证工程师(RHCE)、红帽认证技师(RHCT)。据悉,红帽认证构架师(RHCA)是红帽公司继RHCT和RHCE认证以后推出的一项顶尖认证,目前全球的RHCA人才资源十分短缺。

优点:拥有数目庞大的用户,优秀的社区技术支持,许多创新。

缺点:免费版(FedoraCore)版本生命周期太紧,多媒体支持不佳。

软件包管理系统:up2date(RPM),YUM(RPM)。

免费下载:是。

官方主页:。

1.4.3SUSE

SUSE是美国最知名的Linux发行版,在全世界范围中也享有较高的名声。SUSE自主开发的软件包管理系统YaST也十分受好评。2003年年底,SUSE被Novell竞购。

内核版本 linux发行_主流Linux发行版比较_Linux发行版介绍

以后,SUSE的发布变得比较混乱,例如9.0版本是收费的,而10.0版本(或许因为各类压力)又免费发布。这促使一部份用户倍感疑惑,也转而使用其他发行版本。但是瑕不掩瑜,SUSE依然是十分专业、优秀的。

优点:专业、易用的YaST软件包管理系统。

缺点:FTP发布一般要比零售版晚1~3个月。

软件包管理系统:YaST(RPM)、第三方APT(RPM)软件库(repository)。

免费下载:取决于版本。

官方主页:。

1.4.4DebianGNU/Linux

Debian是由IanMurdock于1993年创建的,可以算是迄今为止最遵守GNU规范的Linux系统。Debian系统分为三个版本分支(branch):stable、testing和unstable。至2005年5月,这三个版本分支分别对应的具体版本为:Woody、Sarge和Sid。其中,unstable为最新的测试版本,其中包括最新的软件包,而且也有相对较多的bug,适宜桌面用户。testing的版本都经过unstable中的测试,相对较为稳定,也支持了不少新技术(如SMP等)。而Woody通常只用于服务器,其采用的软件包大多比较过时,而且稳定和安全性都十分的高。

为什么有这么多的用户沉迷于Debian呢?apt-get/dpkg是诱因之一。dpkg是Debian系列特有的被誉为最强悍的Linux软件包管理工具。配合apt-get,在Debian上安装、升级、删除和管理软件显得异常容易。许多Debian的用户都开玩笑的说,Debian将她们养懒了,由于只要简单使用“apt-getupgrade&&apt-getupdate”,机器上所有的软件都会手动更新了。

优点:遵守GNU规范,100%免费,优秀的网路和社区资源,强悍的apt-get。

缺点:安装相对不易,stable分支的软件极渡过时。

软件包管理系统:APT(DEB)。

免费下载:是。

官方主页:。

1.4.5Ubuntu

主流Linux发行版比较_Linux发行版介绍_内核版本 linux发行

Ubuntu基于DebianSid,因而它是一个拥有Debian所有优点,以及自己所强化的优点的近乎完美的Linux操作系统。虽然Ubuntu是一个相对较新的发行版,并且它的出现可能改变了许多潜在用户对Linux的“难以安装、难以使用”的老见解。据悉,Ubuntu默认采用的GNOME桌面系统也将Ubuntu的界面装潢的简易而不失华丽。其实它也支持KDE。

Ubuntu的安装特别人性化,只要依照提示一步一步进行内核版本 linux发行,和Windows一样简便。Ubuntu还被誉为对硬件支持最好最全面的Linux发行版之一。因为采用自行强化的内核,Ubuntu在安全性方面更上一层楼。Ubuntu的版本周期为六个月,填补了Debian更新平缓的不足。

优点:人气颇高的峰会提供优秀的资源和技术支持,固定的版本更新周期和技术支持,可从DebianWoody直接升级。

缺点:还未完善成熟的商业模式。

软件包管理系统:APT(DEB)

免费下载:是。

官方主页:。

1.4.6Gentoo

Gentoo最初由DanielRobbins(前StampedeLinux和FreeBSD的开发者之一)创建。因为开发者对FreeBSD的熟稔,所以Gentoo拥有匹敌FreeBSD的广受盛誉的ports系统——portage(Ports和Portage都是用于在线更新软件的系统,类似apt-get,但还存在很大不同)。Gentoo的首个稳定版本发布于2002年。

Gentoo是一个基于源代码的发行版,它的出名正是由于其高度的自订制性。虽然安装时可以选择预先编译好的软件包,而且大部份使用Gentoo的用户都选择自己自动编译。这也是为何Gentoo适宜比较有Linux使用经验的老鸟使用的诱因。

优点:高度可订制,完整的使用指南,堪比Ports的Portage系统,适宜前辈使用。

内核版本 linux发行_主流Linux发行版比较_Linux发行版介绍

缺点:编译历时多,安装平缓。

软件包管理系统:Portage(SRC)。

免费下载:是。

官方主页:。

1.4.7Slackware

Slackware由PatrickVolkerding创建于1992年,算是历史最悠久的Linux发行版,一度十分流行,然而当Linux越来越普及,用户的技术层面越来越广后,Slackware逐渐被更多的菜鸟所遗忘。在其他主流发行版指出易用性的时侯,Slackware仍然执拗地追求最原始的效率——所有的配置均需通过配置文件来进行。

虽然这么,因为Slackware尽量采用原版软件包而不作任何更改,所以制造新bug的机率很低。稳定、安全的Slackware依然拥有大批忠实用户(大多是有经验的Linux老鸟)。Slackware的版本更新周期较长(约1年)linux培训学校,而且新版本的软件一直不间断地提供给用户下载。

优点:特别稳定、安全,高度坚持UNIX的规范。

缺点:所有的配置均通过编辑文件来进行,手动硬件监测能力较差。

软件包管理系统:SlackwarePackageManagement(TGZ)。

免费下载:是。

官方主页:。

1.4.8FreeBSD

Linux发行版介绍_主流Linux发行版比较_内核版本 linux发行

首先要指出的是linux数据恢复,FreeBSD并非一个Linux系统。此处介绍FreeBSD的理由是其许多特点都与Linux相类似,但是用户也相当多。事实上,Linux和BSD(BerkeleySoftwareDistribution)均是UNIX的演进分支。但是,Linux中相当多的特点和功能(如用于配置DNS服务的Bind软件)都是取自于BSD的。而FreeBSD便是BSD家族中最出名、用户数目最多的一个发行版。

FreeBSD构建于1993年,拥有相当长的历史。FreeBSD拥有两个分支:稳定版Stable和添加了新技术的测试版Current,再者,FreeBSD会不定期发布新的版本,称为RELEASE,Stable和Current均有自己的RELEASE版本,如4.11-RELEASE和5.3-RELEASE。

FreeBSD不仅作为服务器系统外,也适宜桌面用户。不过,考虑到软件方面的兼容性,通常用户选择FreeBSD作为桌面系统不是很明智。作为服务器而言,FreeBSD是相当优秀的。以前有人说过,同样的服务器硬件配置,运行同样的进程,FreeBSD所用的资源要比Linux少。这也是为何许多空间商竭力推崇FreeBSD的诱因。

优点:速率快,十分稳定,优秀的使用指南,Ports系统。

缺点:相对Linux而言,FreeBSD对硬件的支持较差;相对桌面系统而言内核版本 linux发行,软件的兼容性是个问题。

软件包管理系统:Ports(TBZ)

免费下载:是。

官方主页:。

Tagged:
Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复