常见Linux发行版介绍
2009-12-14吕士革
吕士革
Linux是芬兰人Linus Torvalds发明的一个操作系统,其实严格说这个作品只是一个操作系统的内核,除此之外还需要shell、编译器、程序库文件、Xwindow等才能组成一个完整的操作系统。他把这个内核写出来之后就放在互联网上供人随意下载和使用、修改。随着互联网的飞速发展,Linux已经成为操作系统领域一支重要的力量。
仅有操作系统内核对我们来说是远远不够的。我们平常“用计算机”其实用的是计算机里面的应用软件,应用软件要运行在一定的操作系统平台之上。在Linux发展的早期,安装了Linux之后,人们往往还需要做很多工作来安装和配置驱动程序、应用软件等。后来,有些公司或者组织把这些系统管理软件或应用工具软件等所有的东西集成在一起,组成一个完整的操作系统和应用软件集合,提供给大家下载或者压制光盘以成本价出售,这就是Linux发行版。就好像一台汽车发动机对我们普通用户并没有什么用处,要附加上底盘、动力和转向系统、座椅、变速和传动系统,甚至空调、音响等其他零部件才能组成一辆完整的汽车。目前,主要的发行版有Redhat系列、Debian/Ubuntu系列等。
Redhat系列是目前使用最广泛的Linux发行版,除了Redhat公司自己的发行版外,还有很多根据Redhat的发行版进行修改后的再发行版。Redhat主要有两大系列:Fedora系列和RedhatEnterprise Linux(RHEL)。Fedora是社区版,采用最新的Linux内核和最新的应用软件;RHEL则比较注重产品的稳定可靠,往往是在Fedora里面经过验证可以稳定工作的软件才能进入RHEL。由于Redhat的影响比较大,所以很多社区或者公司也经常以Redhat的产品为蓝本,进行修改后推出自己的发行版,如著名的CentOS Linux,就是RHEL的重新编译发行版,几乎和RHEL一模一样,所以稳定性和可靠性也非常出色,常常被用来裁剪成为邮件(如EMOS)或者NAS存储系统(如OpenFiler)等专用版。以前在易用性方面非常出色的Mandrake(现在的Mandriva)Linux也是根据Redhat修改而来的,其他的还有国内的红旗Linux、中标普华、共创开源等。
Debian Linux的创始人是德国年轻的计算机科学家Ian Murdock,他于1993年发起创立了这个系统,这个系统也一直被认为是最正宗的Linux发行版。他的Apt软件包管理机制非常好地解决了软件包依赖问题,软件包的安装、升级、卸载等也非常方便,被认为是最好的软件包管理方式。Debian通常有三个发行版:Stable发行版(稳定版,可以用在绝大多数地方,包括做服务器),Testing发行版(测试版,部分软件还处在进一步测试阶段,是Stable的发布候选版本)和Unstable发行版(Unstable发行版采用最新版的软件,可能会有兼容性和稳定性方面的问题)。国内根据Debian修改的发行版主要是华镭,国外的有Knoppix等,当然还有目前最火爆的Ubuntu!
Ubuntu的创始人Mark Shuttle-worth少年得志,大学毕业没多久就把自己创办的公司以近6亿美元的价格售出,成为南非最富有的年轻人之一。他创办的Ubuntu系统以惊人的发展速度席卷Linux世界,特别是在桌面端赢得了非常多的支持。Ubuntu每半年推出一个新版本,并有LTS(Long Term Support长期支持)版本,所以即使做服务器也不用担心缺少技术支持。
常见的发行版还有SUSE、TurboLinux等。如果是做桌面应用,Ubuntu或者Fedora是比较好的选择;如果做服务器应用,可以考虑Debian或者CentOS;当然,如果愿意购买商业的技术支持,RHEL或者Ubuntu也是比较好的选择。另外,这些不同的发行版虽然使用起来稍有不同,但是多数的操作还是相同或者相似的,所以熟悉一种发行版后再使用其他的发行版也可以很快上手。