
Linux最先由Linus Benedict Torvalds在1991年开始编写。在这以前,Richard Stallman建立了Free Software Foundation组织以及GNU项目,并不断的编写建立GNU程序。在不断的有杰出的程序员和开发者加入到GNU组织中后,便造就了Linux,或称GNU/Linux。
Linux的发行版本能够大致分为两类,一类是商业公司维护的发行版本,一类是社区组织维护的发行版本,前者以著名的Redhat为代表,后者以Debian为代表,下面我们来详细介绍一下。
Redhat:应该称为Redhat系列,包括RHEL、Fedora Core、Centos。Redhat应该说是在国内使用人群最多的Linux版本,甚至有人将Redhat等同于Linux,更有一些老鸟只用Redhat。因此,这个版本的特色就是使用人群数量大,资料也非常多,当你遇到问题之后,很容易找到人来问,并且网上很多教程都是以Redhat为例的。Redhat系列的包管理方式采用的是基于RPM包的YUM包管理方式,包分发方式是编译好的二进制文件。稳定性方面RHEL和centos的稳定性都很好,适合于服务器使用,而Fedora Core的稳定性较差,适合桌面应用。
Debian:称为Debian系列,包括Debian和Ubuntu等。Debian是社区类Linux的典范,是迄今为止最遵循GNU规范的Linux系统。Debian最先由lan Murdock于1993年建立,分为三个版本分支:stable、testing和unstable。其中,unstable为最新的测试版本,其中包括最新的软件包,可是也有相对较多的bug,适合桌面用户。testing的版本都通过unstable中的测试,相对较为稳定,也支持了很多新技术。而stable通常只用于服务器,上面的软件包大部分都比较旧,但稳定性和安全性都很高。Debian最具特点的是apt-get/dpkg包管理方式,其实redhat的YUM也是在模仿Debian的APT方式,但在二进制文件发行方式中,apt应该是最好的。Debian的资料也很丰富,有不少支持的社区,有问题求教也有地方可去。
Ubuntu:严格来讲,不能算是一个独立的发行版本,Ubuntu是基于Debian的unstable版本增强而来,能够这么说,Ubuntu就是一个拥有debian全部的优势,以及本身所增强的优势的近乎完美的Linux桌面系统。根据选择的桌面系统不一样,有三个版本可供选择,基于Gnome的Ubuntu,基于KDE的KUbuntu以及基于Xfc的XUbuntu。特色是界面很是友好,容易上手,对硬件的支持很是全面,是最适合做桌面系统的Linux发行版本。
在经历了两次跳票以后, Red Hat于2007年3月14日正式发布了RHEL5 RHEL 5将是Red Hat的商业服务器 *** 作系统版本的第四次重要版本发布, Red Hat酝酿发布RHEL 5已经超过了两年, 主要变化包括Linux内核由269升级为2618, 支持Xen虚拟化技术, 集群存储等
RHEL5的版本主要分为Sever和Desktop两个版本。
具体来说,Server版本分为:
· Red Hat Enterprise Linux Advanced Platform - 对应以前的· Red Hat Enterprise Linux AS
· Red Hat Enterprise Linux - 对应以前的Red Hat Enterprise Linux AS
Desktop版本分为:
· Red Hat Enterprise Linux Desktop - 对应以前的Red Hat Desktop
· Red Hat Enterprise Linux Desktop with Workstation option - 对应以前的Red Hat Enterprise Linux WS
社区企业 *** 作系统 \x0d\\x0d\redhatcom发布redhat 9(简写为rh9)后,不再开发redhat 10,11,全面转向redhat enterprise linux(简写为rhel)的开发,和以往不同的是,新的rhel 3要求用户先购买lisence,redhatcom承诺保证产品的稳定性,安全性。rhel 3二进制代码不再提供下载,而是作为redhat 服务的一部分,但源代码依然是open。所以有了centos ,whitebox,dao 等等一批open source的企业版本,其中centos最为活跃。 \x0d\\x0d\CentOS计划所推出——全名为"社区企业 *** 作系统"(Community Enterprise Operating System)的这个计划是在2003年红帽决定不再提供免费的技术支持及产品认证之后的部份"红帽重建者"(Red Hat rebuilders)之一。 \x0d\\x0d\CentOS和Linueox、组装Linux (White box Linux)、Tao Linux 、X/OS Linux,及科学Linux (Scientific Linux)等都以红帽所发布的源代码原件重建Red Hat Enterprise Linux的翻版,并修正了已经发现了的redhat的bug。 \x0d\\x0d\CentOS是"Caos Linux"独立计划的一个分枝,在Lawrence Berkeley 国家实验室担任管理员与程序设计师的Kurtzer 表示。但后来Caos基金会最受欢迎的计划变成是RHEL的重建。 \x0d\\x0d\"对于广被采用的新版本来说,必须为社区展示出其计划和产品稳定、可靠的解决方案。"Kurtzer 表示。"但因为CentOS是以知名的源代码平台为基础,因此可以走捷径在一夜之间就成功。" \x0d\\x0d\Kurtzer 并没有确切数据,但他预估,CentOS使用者里有成千上万个。 \x0d\\x0d\CentOS社区将Redhat的网站上的所有源代码下载下来,进行重新编译。重新编译后,由于AS/ES/WS是商业产品,必须将所有Redhat的Logo和标识改成自己的CentOS标识。比如将AS4原版的SRPM源码编译后,就成为了CentOS 40。AS4Update1的源码编译后,就成为了CentOS41。AS4Update2的源码编译后,就成为了CentOS42。同理,CentOS的3x/4x都对应着相应的版本。 \x0d\\x0d\所以我们说,CentOS就是Redhat的AS/ES/WS的免费版本。使用CentOS,可以获得和AS/ES相同的性能和感受。CentOS除了提供标准的编号1~4或者1~5的若干张ISO以外,还提供了最小化1CD的Server光盘。用Server光盘安装好的系统,就是一个最小化的Linux内核加上常用的>1,无偿和有偿的区别:redhat是收费版,centos是免费版;
2,redhat一个提供商业的解决方案 ,centos一个不提供。
3,CentOS是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。它与RedHat使用同样的源代码,
扩展资料:
CentOS(Community Enterprise Operating System,中文意思是:社区企业 *** 作系统)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件。
CentOS特点:
1.可以把CentOS理解为Red Hat AS系列!它完全就是对Red Hat AS进行改进后发布的!各种 *** 作、使用和RED HAT没有区别!
2.CentOS完全免费,不存在RED HAT AS4需要序列号的问题。
3.CentOS独有的yum命令支持在线升级,可以即时更新系统,不像RED HAT那样需要花钱购买支持服务!
4.CentOS修正了许多RHEL的BUG!
5.CentOS版本说明:CentOS31 等同于 RED HAT AS3 Update1 CentOS34 等同于 RED HAT AS3 Update4 CentOS40 等同于 RED HAT AS4
参考资料:
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)