1.2 Linux常见版本
Linux从某种意义上来说只是操作系统的内核,并不是一个完整的操作系统。Linux内核建立了计算机软件与硬件之间通信的平台,提供了文件管理、虚拟内存、设备I/O等系统服务。而通常意义上的Linux操作系统则是指采用了Linux内核的操作系统,比如Red Hat Linux,Debian Linux,红旗Linux等。
1.2.1 Red Hat Linux
Red Hat最早于1995年由Bob Young和Marc Ewing创建。原来的Red Hat版本早已停止技术支持,而目前的Red Hat的Linux分为两个系列,其中一个系列是由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux,另外一个系列是由社区开发的免费的Fedora Core,Red Hat Linux的标志如图1-1所示。国内Linux用户最熟悉的Linux服务器发行版之一,就是Red Hat Linux AS。
图1-1 Red Hat Linux标志
Fedora Core是由Red Hat策划的完全开放的开发项目,标志如图1-2所示。Fedora项目的目标是与Linux社区协作,用开放源码软件来创建一个完整的、通用的操作系统。其开发过程是以公开论坛的形式进行的,而原来的Red Hat工程组也将继续参与Fedora Core的开发,并且会加大邀请和鼓励外界参与的力度。
图1-2 Fedora Core 5标志
1.2.2 Debian Linux
目前,Debian Linux(也被称为GNU Linux或者简称为Debian)提供了8000多套已经编译好的软件,按照统一的格式打包,用户可以免费获得并安装。可以说Debian是目前最纯粹的开源Linux发行版,是社区类Linux的领先者,标志如图1-3所示。Debian Linux的软件包采用网络管理方式,系统的安装、升级和维护都比较简便。但不足之处在于,Debian Linux对网络的依赖比较大,而且在安装时需要使用者具备一定的硬件专业知识,否则安装将遇到麻烦。
图1-3 Debian Linux标志
1.2.3 Ubuntu Linux
Ubuntu Linux可以说是目前内容最为丰富的开源Linux,是Debian的衍生物,不但具备了Debian的所有优点,而且简化了安装过程,更加方便普通用户使用。Ubuntu Linux与其他Linux版本的不同在于“免费不能用来遮掩,您有权修正它,直到满意为止”,其标志如图1-4所示。目前,Ubuntu Linux包含超过16000种软件,几乎涵盖了所有的桌面应用程序,从文字处理、电子邮件到Web服务器及开发设计环境一应俱全。它的不足之处在于保留了Debian网络维护的方式。
图1-4 Ubuntu Linux标志
除了以上所说的几种Linux版本以外,还有Mandriva Linux、MEPIS Linux、SUSE Linux、KNOPPIX Linux、Gentoo Linux、Slackware Linux及Damn Small Linux等版本。