1.3 常用的Linux发行版介绍
Linux最早由Linus Torvalds在1991年开始编写。在早期,Richard.Stallman创建了Free Software Foundation(FSF)组织以及GNU项目,不断地编写、创建GNU程序,并遵从GPL许可方式。后来有更多的程序员和开发者不断地加入GNU组织,造就了今天人们所看到的Linux操作系统,也称GNU/Linux系统。不同的操作系统厂商发布不同的Linux版本,其中最著名的是Red Hat公司的Red Hat系列以及社区组织的Debian系列等。下面就简单介绍一下目前比较流行的Linux发行版本。
1.3.1 Red Hat
Red Hat Linux系统是全球最受欢迎的服务器版操作系统,其服务器的功能非常强,性能也非常好,对系统和内核做了很好的调优。大多数企业都在使用Red Hat Linux系统。Red Hat最早由Bob.Young和Marc.Ewing在1995年创建。而公司在近几年才开始真正步入盈利时代,这归功于收费的Red Hat Enterprise Linux(RHEL,Red Hat企业版)。目前,Red Hat系统大体分以下3个系列:
第一个系列是由Red Hat公司提供收费技术支持和更新的Red Hat Enterprise Linux。现在最新版本为Red Hat Enterprise Linux 6.0。企业用户使用比较多的是Red Hat Enterprise Linux 6.0和5.0。
第二个系列是由社区开发的免费的Fedora Core(简称FC)。最新版本为Fedora Core 16,发布于2011年11月,而FC的定位是桌面用户。FC提供了最新的软件包,同时,它的版本更新周期也非常短,仅6个月左右。一般不建议服务器使用FC系列。
第三个系列是Red Hat克隆版CentOS,内容与Red Hat Enterprise Linux操作系统一样,只是将Red Hat Enterprise Linux操作系统的logo和rpm进行了重新编译,形成了一个免费的Linux系统,基本上与Red Hat Enterprise Linux操作系统同步发行。国外的很多企业都使用这个版本。现在最新版本为CentOS 6.0。
优点:拥有庞大的用户群及众多的技术资料社区。
缺点:免费版的FC,生命周期太短,对多媒体的支持不是很好。
软件包管理系统:up2date(rpm)、yum(rpm)。
是否免费下载:是。
官方网站:http://www.redhat.com/,http://www.centos.org/,http://fedoraproject.org/。
1.3.2 SUSE
SUSE是德国最著名的Linux发行版,在整个Linux行业中具有较高的名誉。从市场份额来看,SUSE操作系统占据服务器市场第二的位置。最新发布的11.2版本得到广大爱好者的青睐,在企业中的使用量也非常大;对3D的支持非常好,但对内存的要求比较高。SUSE自主开发的软件包管理系统YaST也大受好评。SUSE发布版本显得比较混乱,比如9.0版本是收费的,由于各种压力方面的原因,10.0版本又免费发布。这使得一部分企业用户感到困惑,从而转向使用其他的Linux发行版本。但是,瑕不掩瑜,SUSE仍然是一个非常专业、优秀的Linux发行版本。openSUSE项目是Novell公司资助的社区计划,在方方面面促进Linux的普及应用,并提供免费、易于访问的openSUSE这个完整的Linux发行版本。openSUSE项目有三个主要目标:让openSUSE成为任何人都能最容易获得且最广泛使用的Linux发行版本;利用开源软件的联合来使openSUSE成为世界上可用性最强的Linux发行版本,以及新手和资深Linux用户的桌面环境;显著地简化并开放其开发及打包过程,以使openSUSE成为Linux开发人员及软件提供商选择的平台。优点:专业、易用的YaST软件包管理系统。
缺点:FTP发布通常要比零售版晚1~3个月。
软件包管理系统:YaST(rpm)、第三方APT(rpm)软件库。
是否免费下载:取决于版本。
官方网站:http://www.suse.com/,http://www.opensuse.org/。
1.3.3 Debian
Debian GNU/Linux是Linux爱好者最中意的Linux操作系统,Debian计划是一个以创造一个自由操作系统为共同目标的个人团体所组建的协会。Debian最早由Ian Murdock夫妇于1993年创建,可以算是迄今为止最遵循GNU规范的Linux系统。Debian系统分为3个版本分支,包括stable、testing和unstable。
- unstable为最新的测试版本,其中包括最新的软件包,但是也有相对较多的bug,适合桌面用户使用。
- testing版本都经过unstable中的测试,相对较为稳定,另外还支持不少新技术(比如SMP等)。
- stable版本一般只用于服务器,上面的软件包大部分都比较过时,但是稳定性和安全性非常高。
Debian提供了25000多套软件,都是已经编译好的软件,并按一种优秀的格式打包,可以供用户在机器上方便地安装。这一切都可以免费获得。为何有如此多的用户痴迷于Debian呢?主要是因为Debian系统软件包更新非常方便,可采用apt-get和dpkg命令实现。其中dpkg是Debian系列特有的软件包管理工具,被誉为所有Linux软件包管理工具(比如rpm)中最强大!配合apt-get,在Debian上安装、升级、删除和管理软件变得异常容易。
优点:遵循GNU规范,完全免费,优秀的网络和社区资源。
缺点:安装相对较难,stable版本的软件极度过时。
软件包管理系统:APT(DEB)。
是否免费下载:是。
官方网站:http://www.debian.org/。
1.3.4 Ubuntu
现在最流行的Linux桌面系统莫过于Ubuntu了,Ubuntu基于Debian的unstable版本演变而来,应该说Ubuntu是一个拥有Debian所有优点的桌面操作系统。Ubuntu是一个相对较新的发行版本,同时,它的出现也改变了许多潜在用户对Linux的看法。从前人们认为Linux难以安装、难以使用,但是Ubuntu出现后,这些都成了历史。Ubuntu默认采用的Unity桌面系统也将Ubuntu的界面装饰得简易而不失华丽。即使你是一个KDE的拥护者,Ubuntu也同样适合你。Ubuntu的安装非常人性化,只要按照提示一步步地进行即可,和Windows一样简便。Ubuntu被誉为对硬件支持最好且最全面的Linux发行版之一,支持的软件也是最新的版本。例如最新开发的Ubuntu 11.04,已经安装好了新版的OpenOffice办公自动化软件;同时Ubuntu系统可以轻松实现网上快速更新。为了安全管理,在默认情况下Ubuntu系统不允许root通过图形界面登录,若要安装某个软件,则可以采用sudo命令进行。
最让人开心的事情是新版的Ubuntu系统内置有桌面动画,当然用户也可以自己安装beryl软件包;能够更好地支持3D桌面,能让你的桌面变得更酷!
优点:人气颇高的论坛提供优秀的资源和技术支持,拥有固定的版本更新周期和技术支持,可从Debian Woody直接升级。
缺点:还未建立成熟的商业模式。
软件包管理系统:APT(DEB)。
是否免费下载:是。
官方网站:http://www.ubuntulinux.org/。
1.3.5 其他的Linux系统
除了以上介绍的使用比较多的Linux发行版以外,还有一些其他的Linux操作系统发行版。比如,国内的有即时Linux操作系统、红旗Linux操作系统、中标Linux操作系统、共创Linux操作系统、新华Linux系统,国外的还有Slackware、gentoo、KNOPPIX、MEPIS、XandrOS、Yellow Dog、Slax系统,其中Slax-Live CD是一张98MB~300MB大小不等的Linux发行光盘,它基于Slackware,拥有很多有特色的工具,包括用于创建自启动运行光盘所需的脚本等。更多有关Linux操作系统的介绍,请查看www.distrowatch.com网站。