Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1038974
  • 博文数量: 836
  • 博客积分: 43880
  • 博客等级: 大将
  • 技术积分: 5485
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-20 17:36
文章分类

全部博文(836)

文章存档

2011年(1)

2008年(835)

我的朋友

分类: LINUX

2008-08-20 18:24:16


  什么是Linux?
  
  也许很多人会不屑的说,Linux不就是个操作系统么。错!Linux不是一个操作系统,严格来讲,Linux只是一个操作系统中的内核。内核是什么?内核建立了计算机软件与硬件之间通讯的平台,内核提供系统服务,比如文件管理、虚拟内存、设备I/O等。
  
  既然Linux只是一个内核。那么我们通常所说的Linux操作系统又是什么?我们通常所说的Linux,指GNU/Linux,即采用Linux内核的GNU操作系统。是的,操作系统的实际名称是GNU。什么是GNU?GNU代表GNU’sNotUnix。可以说是一个操作系统又可以说是一种规范。比如,众所周知的PHP,原名为PersonalHomePage(个人主页),根据GNU的软件命名规则,PHP现已更名为PHP:HypertextPreprocessor(超文本预处理程序)。
  
  谁编写/创造了Linux?
  
  Linux最早由LinusTorvalds在1991年开始编写。在这之前,RichardStallman创建了FreeSoftwareFoundation(FSF)组织以及GNU项目,并不断的编写创建GNU程序(程序的许可方式均为GPL:GeneralPublicLicense)。在不断的有程序员和开发者加入到GNU组织中后,变造就了今天我们所看到的Linux,或称GNU/Linux。
  
  什么是Linux发行版?
  
  正如之前所说的,Linux只是一个内核。然而,一个完整的操作系统不仅仅是内核而已。所以,许多个人、组织和企业,开发了基于GNU/Linux的Linux发行版。这其中最著名的便是RedHat公司的RedHat系列以及社区(community)组织的Debian系列。
  
  下面我就简单得介绍一下目前比较著名、流行的Linux发行版本。部分资料来源:DistroWatch.com
  
  Mandriva

  Mandriva原名Mandrake,最早由Ga?lDuval创建并在1998年7月发布。记得前两年国内刚开始普及Linux时,Mandrake非常流行。说起Mandrake的历史,其实最早Mandrake的开发者是基于Redhat进行开发的。Redhat默认采用GNOME桌面系统,而Mandrake将之改为KDE。而由于当时的Linux普遍比较难安装,不适合第一次接触Linux的新手,所以Mandrake还简化了安装系统。我想这也是当时Mandrake在国内如此红火的原因之一。Mandrake在易用性方面的确是下了不少功夫,包括默认情况下的硬件检测等。
  
  Mandrake的开发完全透明化,包括“cooker”。当系统有了新的测试版本后,便可以在cooker上找到。之前Mandrake的新版本的发布速度很快,但从9.0之后便开始减缓。估计是希望能够延长版本的生命力以确保稳定和安全性。
  
  优点:友好的操作界面,图形配置工具,庞大的社区技术支持,NTFS分区大小变更
  缺点:部分版本bug较多,最新版本只先发布给Mandrake俱乐部的成员
  软件包管理系统:urpmi(RPM)
  免费下载:FTP即时发布下载,ISO在版本发布后数星期内提供
  官方主页:
  
  RedHat

  国内,乃至是全世界的Linux用户所最熟悉、最耳闻能详的发行版想必就是RedHat了。RedHat最早由BobYoung和MarcEwing在1995年创建。而公司在最近才开始真正步入盈利时代,归功于收费的RedHatEnterpriseLinux(RHEL,RedHat的企业版)。而正统的RedHat版本早已停止技术支持,最后一版是RedHat9.0。于是,目前RedHat分为两个系列:由RedHat公司提供收费技术支持和更新的RedHatEnterpriseLinux,以及由社区开发的免费的FedoraCore。FedoraCore1发布于2003年年末,而FC的定位便是桌面用户。FC提供了最新的软件包,同时,它的版本更新周期也非常短,仅六个月。目前最新版本为FC3,而FC4也预定将于今年6月发布。这也是为什么服务器上一般不推荐采用FedoraCore。
  
  适用于服务器的版本是RedHatEnterpriseLinux,而由于这是个收费的操作系统。于是,国内外许多企业或空间商选择CentOS。CentOS可以算是RHEL的克隆版,但它最大的好处是免费!菜鸟油目前的服务器便采用的CentOS3.4。

优点:拥有数量庞大的用户,优秀的社区技术支持,许多创新
  缺点:免费版(FedoraCore)版本生命周期太短,多媒体支持不佳
  软件包管理系统:up2date(RPM),YUM(RPM)
  免费下载:是
  官方主页:
  
  SUSE
  SUSE是德国最著名的Linux发行版,在全世界范围中也享有较高的声誉。SUSE自主开发的软件包管理系统YaST也大受好评。SUSE于2003年年末被Novell收购。
  
  SUSE之后的发布显得比较混乱,比如9.0版本是收费的,而10.0版本(也许由于各种压力)又免费发布。这使得一部分用户感到困惑,也转而使用其它发行版本。但是,瑕不掩瑜,SUSE仍然是一个非常专业、优秀的发行版。
  
  优点:专业,易用的YaST软件包管理系统
  缺点:FTP发布通常要比零售版晚1~3个月
  软件包管理系统:YaST(RPM),第三方APT(RPM)软件库(repository)
  免费下载:取决于版本
  官方主页:
  
  DebianGNU/Linux
  Debian是菜鸟油服务器之前所采用的操作系统。Debian最早由IanMurdock于1993年创建。可以算是迄今为止,最遵循GNU规范的Linux系统。Debian系统分为三个版本分支(branch):stable,testing和unstable。截至2005年5月,这三个版本分支分别对应的具体版本为:Woody,Sarge和Sid。其中,unstable为最新的测试版本,其中包括最新的软件包,但是也有相对较多的bug,适合桌面用户。testing的版本都经过unstable中的测试,相对较为稳定,也支持了不少新技术(比如SMP等)。而Woody一般只用于服务器,上面的软件包大部分都比较过时,但是稳定和安全性都非常的高。菜鸟油之前所采用的是DebianSarge。
  
  为何有如此多的用户痴迷于Debian呢(包括笔者在内)?apt-get/dpkg是原因之一。dpkg是Debian系列特有的软件包管理工具,它被誉为所有Linux软件包管理工具(比如RPM)最强大的!配合apt-get,在Debian上安装、升级、删除和管理软件变得异常容易。许多Debian的用户都开玩笑的说,Debian将他们养懒了,因为只要简单得敲一下”apt-getupgrade&&apt-getupdate”,机器上所有的软件就会自动更新了……
  
  优点:遵循GNU规范,100%免费,优秀的网络和社区资源,强大的apt-get
  缺点:安装相对不易,stable分支的软件极度过时
  软件包管理系统:APT(DEB)
  免费下载:是
  官方主页:
1 2 下一页>>


下载本文示例代码
阅读(404) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~