来源:《Debian标准教程》王旭 著ubuntu
Slackware、Debian、RedHat、SuSE 这4种发布版是当今大部分发布版的前去,虽然SuSE衍生自Slackware,但因为其技术变革很是大,一般被视为彻底独立的发布版架构
Slackware | 介绍:最古老的Linux发布版,由Patrick Volkerding创立于1993年,目标:稳定、简单、尽可能与UNIX兼容 缺点:图形界面美观性 其余:软件包以传统的tgz格式打包,经过pkgtool管理软件包的安装、升级与卸载 |
Debian | 独特:没有一我的或者公司主导它的发展,一切行动都由开发者们一句“Debian宪章”等纲领性文件来决定 目标:最求稳定和可平滑升级,其高级包管理工具APT是吸引广大用户的最主要缘由 其余:测试中不稳定的软件包没法进入debian官方软件库。后有了Ubuntu等等衍生的发布版 |
Red Hat | 介绍:全球最大的Linux提供商,2003年3月发布RedHat9以后,就不在发布面向我的的Linux发布版了,专一于提供企业版Linux 优点:采用RPM的方式发布二进制软件包,极大减小了变异、安装给普通用户带来的困难 缺点:RPM方式在依赖关系处理上存在不足(debian的APT和 SuSE的YaST作的更好) 其余:目前RedHat已不提供面向我的的免费Linux产品 |
SuSE | 介绍:取出时Slackware的德文翻译版,后从RedHat引入RPM等特性,技术上独立于Slackware和RedHat 优点:在图形界面等领域都处于领先地位,且YaST管理系统是具备系统维护功能的可扩展的管理框架 其余:2003年末,被Novell公司收购,面向社区的免费发布版OpenSuSE |
Gentoo、LFS框架
Gentoo | 介绍:2002年发布,彻底从源代码编译而成的操做系统 特色:安装漫长,使用飞速 其余:Portage包管理系统(解决包依赖关系),文档优秀 |
LFS | 介绍:Linux From Search 不是一个发布版,而是本电子书 内容:帮助读者从零开始,每一个软件都本身变异获得。体验DIY操做系统乐趣 其余:LFS上提供了BLFS(Beyond LFS)知道用户从源代码DIY操做系统。一般有至关Linux经验的人,初次安装LFS须要一周 |
小结工具 Gentoo是为了系统性能,LFS是为了知足玩家心态。---LFS是本“授之以渔”的指导用户操做书 ---Gentoo的wiki是个一应俱全的系统维护大全 其实有个问题——若是没有一个已经存在的可用系统,如何从零开始变异源代码为可执行文件? 他们的确依赖一个可用的编译环境或者说已经安装好的Linux。一般它们的安装光盘已经提供了一个创建在光盘上的可用系统,这类系统就是LiveCD |
KNOPPIX、Damn Small、SLAX性能
Live CD一类“即插即用”的发行版,Live CD并不写入硬盘,而是虚拟出一整套文件系统,并预先配置使用环境 (1)可快速体验,无需安装 (2)测试硬件兼容,若是电脑能运行LiveCD = 硬件基本支持 (3)紧急启动系统,忽视密码 (4)可正确识别几乎全部硬件,预先配置环境 |
|
KNOPPIX | 介绍:Debian后裔,衍生出50多种发布版,都是LiveCD 内容:帮助读者从零开始,每一个软件都本身变异获得。体验DIY操做系统乐趣 其余:LFS上提供了BLFS(Beyond LFS)知道用户从源代码DIY操做系统。一般有至关Linux经验的人,初次安装LFS须要一周 |
Dame Small | 介绍:基于Knoppix的发布版,03年发布。 优点:小! 其余:可用做制做启动盘,也可安装到硬盘(仅需一条命令便可完成,可以使用debian标准的APT维护系统) |
SLAX | 介绍:SLAX基于Slackware |
Ubuntu & Fedora测试
Ubuntu | 介绍:非洲方言,相似“博爱”,ubuntu是基于debian unstable开发的发布版,为避免debian中不足处 人物:Mark Shuttleworth Debian和Ubuntu比较: · Debian支持过多硬件架构,便于跨平台,影响开发速度。Ubuntu支持少许硬件架构 · Debian稳定,技术不够激进 其余:Ubuntu不能取代Debian,1 debian地位 2 技术上二者侧重不一样 |
Fedora | 介绍:几乎完整地继承了RedHat社区,03年RedHat中止提供RedHat Linux的同时,创立了Fedora 缺点:软件包支持能力弱,尽管引入相似APT的yum,但yum的源服务镜像不如Debian APT丰富 |
华镭、Hiweed、红旗spa
缺点 | 没有融入主流Linux社区,其主要内容曲子上游开发者没有培养本身的用户社区,成功的项目里不卡一个优秀、活跃的社区,项目开发者与用户间没有互动,用封闭的软件的思路来开发开源产品片面模仿Windows · Debian支持过多硬件架构,便于跨平台,影响开发速度。Ubuntu支持少许硬件架构 · Debian稳定,技术不够激进其余:Ubuntu不能取代Debian,1 debian地位 2 技术上二者侧重不一样 |