浅析CentOS和RedHat Linux的区别

作者&投稿:锺适 (若有异议请与网页底部的电邮联系)
浅析CentOS和RedHat Linux的区别~

CentOS是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。它与RedHat使用同样的源代码,但RedHat是商业版本,需要付费的,而CentOS则免费。CentOS并不包含封闭源代码软件。

CentOS的简介
  CentOS是Community ENTerprise Operating System的简称,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是Linux操作系统的一个发行版本。
  CentOS并不是全新的Linux发行版,倘若一说到Red Hat这个大名,大家似乎都听过。在Red Hat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为RHEL),CentOS正是这个RHEL的克隆版本。RHEL是很多企业采用的Linux发行版本,需要向Red Hat付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。CentOS可以像RHEL一样的构筑Linux系统环境,但不需要向Red Hat付任何的产品和服务费用,同时也得不到任何有偿技术支持和升级服务。
  Red Hat公司的产品中,有Red Hat Linux(如Redhat8,9)和针对企业发行的版本Red Hat Enterprise Linux,都能够通过网络FTP免费的获得并使用,但是在2003年的时候,Red Hat Linux停止了发布,它的项目由Fedora Project这个项目所取代,并以Fedora Core这个名字发行并提供给普通用户免费使用。Fedora Core这个Linux发行版更新很快,大约半年左右就有新的版本发布。目前的版本是Fedora Core 6,这个Fedora Core试验的韵味比较浓厚,每次发行都有新的功能被加入到其中,得到的成功结果将被采用道RHEL的发布中。虽说这样,频繁的被改进更新的不安定产品对于企业来说并不是最好的选择,大多数企业还是会选择有偿的RHEL产品(这里面有很深的含义,比如说企业用Linux赚钱,赚到的钱回报给企业,资金在企业间流通,回报社会,提高服务水准等)。
  在构成RHEL的大多数软件包中,都是基于GPL协议发布的,也就是我们常说的开源软件。正因为是这样,Red Hat公司也遵循这个协议,将构成RHEL的软件包公开发布,只要是遵循GPL协议,任何人都可以在原有的软件构成的基础上再开发和发布。CentOS就是这样在RHEL发布的基础上将RHEL的构成克隆再现的一个Linux发行版本。RHEL的克隆版本不只CentOS一个,还有White Box Enterprise Linux和TAO Linux 和Scientific Linux(其他的这些都没听说过,是吧?)。
  虽然说是RHEL的克隆,但并不是一模一样,所说的克隆是具有100%的互换性(真的么?)。但并不保障对应RHEL的软件在CentOS上面也能够100%的正常工作。并且安全漏洞的修正和软件包的升级对应RHEL的有偿服务和技术支持来说,数日数星期数个月的延迟情况也有(其实也没看出来多慢)。
  CentOS的特点
  在CentOS的全称里面我们可以看到Enterprise OS,也就是说企业系统,这个企业系统并不是企业级别的系统,而是它可以提供企业级应用所需要的要素。
  例如:
  稳定的环境
  长期的升级更新支持
  保守性强
  大规模的系统也能够发挥很好的性能
  CentOS满足以上的要素,满足上面要素的发行版还有Fedora 。Fedora和CentOS非常的相像,但是对CentOS来说,Fedora提供更多的新的功能和软件,发布更新快等特点,这样在稳定性和管理方面就增加了很多工作。企业所需要的系统环境应该是,高效稳定的系统环境,一次构建后能够长期使用的系统环境,所以Fedora那样的频繁更新发布的系统环境并不对应企业的应用。另一方面,CentOS却能够满足以上企业的需要,在众多的RHEL的克隆版本中,CentOS是很出众很优秀的。
  CentOS 与 RHEL 的区别
  其实为什么有 CentOS? CentOS 与 RHEL 有什么关系?
  RHEL 在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。
  无论是哪一种发行方式,你都可以免费获得(例如从网上下载),并再次发布。但如果你使用了他们的在线升级(包括补丁)或咨询服务,就必须要付费。
  RHEL 一直都提供源代码的发行方式,CentOS 就是将 RHEL 发行的源代码从新编译一次,形成一个可使用的二进制版本。由于 LINUX 的源代码是 GNU,所以从获得 RHEL 的源代码到编译成新的二进制,都是合法。只是 REDHAT 是商标,所以必须在新的发行版里将 REDHAT 的商标去掉。
  REDHAT 对这种发行版的态度是:“我们其实并不反对这种发行版,真正向我们付费的用户,他们重视的并不是系统本身,而是我们所提供的商业服务。”
  所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的软件。但 CentOS 并不向用户提供商业支持,当然也不负上任何商业责任。
  我正逐步将我的 RHEL 转到 CentOS 上,因为我不希望为 RHEL 升级而付费。当然,这是因为我已经有多年的 UNIX 使用经验,因此 RHEL 的商业技术支持对我来说并不重要。
  但如果你是单纯的业务型企业,那么我还是建议你选购 RHEL 软件并购买相应服务。这样可以节省你的 IT 管理费用,并可得到专业服务。
  一句话,选用 CentOS 还是 RHEL,取决于你所在公司是否拥有相应的技术力量。
  补充:
  1、CentOS 还修正了一些 AS 的 BUG,比如安装过程的包选择问题
  2、CentOS 增加了 yum 在线升级
  3、
CentOS-3.1 = AS3-update1
CentOS-3.2 = AS3-update2
CentOS-3.3 = AS3-update3
CentOS-3.4 = AS3-update4
CentOS-3.5 = AS3-update5
CentOS-4.0 = AS4
CentOS-4.1 = AS4-update1
4、使用 CentOS 完全合法,不涉及版权问题
  5、获得 CentOS 很方便,全球提供了 10 多个站点镜像(HTTP/ftp),以及 BT 方式(常年提供种子)。
  CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是将Red Hat Enterprise Linux的源代码重新编译而成(主要是去除Red Hat商标)。为什么Red Hat容忍CentOS的这种行为?CentOS从Red Hat 服务器下载源代码,编译,免费发放,不提供付费商业支持。Red Hat发布升级补丁,几小时后或至多几天,CentOS也会跟着放出补丁。CentOS这样做完全合法,Red Hat也无可奈何,它的商业就是基于开源模式。但CentOS确实在不断吞食Red Hat的市场,从Google趋势上也能观察到。从目前的情况来看,CentOS造成的伤害还没有到达让Red Hat不得不改变商业模式的地步。而好处是它迫使Red Hat加快创新,使之始终走在其它Linux服务器发行版的前面。CentOS巨大成功的真正的受害者是其它的发行版,如Novell的SLES,Ubuntu server。(内容转自网络)
我帮你复制来了。。。

CentOS 与 RHEL 的区别
其实为什么有 CentOS? CentOS 与 RHEL 有什么关系?
RHEL 在发行的时候,有两种方式。一种是二进制的发行方式,另外一种是源代码的发行方式。
无论是哪一种发行方式,你都可以免费获得(例如从网上下载),并再次发布。但如果你使用了他们的在线升级(包括补丁)或咨询服务,就必须要付费。
RHEL 一直都提供源代码的发行方式,CentOS 就是将 RHEL 发行的源代码从新编译一次,形成一个可使用的二进制版本。由于 LINUX 的源代码是 GNU,所以从获得 RHEL 的源代码到编译成新的二进制,都是合法。只是 REDHAT 是商标,所以必须在新的发行版里将 REDHAT 的商标去掉。
REDHAT 对这种发行版的态度是:“我们其实并不反对这种发行版,真正向我们付费的用户,他们重视的并不是系统本身,而是我们所提供的商业服务。”
所以,CentOS 可以得到 RHEL 的所有功能,甚至是更好的软件。但 CentOS 并不向用户提供商业支持,当然也不负上任何商业责任。
我正逐步将我的 RHEL 转到 CentOS 上,因为我不希望为 RHEL 升级而付费。当然,这是因为我已经有多年的 UNIX 使用经验,因此 RHEL 的商业技术支持对我来说并不重要。
但如果你是单纯的业务型企业,那么我还是建议你选购 RHEL 软件并购买相应服务。这样可以节省你的 IT 管理费用,并可得到专业服务。
一句话,选用 CentOS 还是 RHEL,取决于你所在公司是否拥有相应的技术力量。
补充:
1、CentOS 还修正了一些 AS 的 BUG,比如安装过程的包选择问题
2、CentOS 增加了 yum 在线升级
3、
CentOS-3.1 = AS3-update1
CentOS-3.2 = AS3-update2
CentOS-3.3 = AS3-update3
CentOS-3.4 = AS3-update4
CentOS-3.5 = AS3-update5
CentOS-4.0 = AS4
CentOS-4.1 = AS4-update1
4、使用 CentOS 完全合法,不涉及版权问题
5、获得 CentOS 很方便,全球提供了 10 多个站点镜像(HTTP/ftp),以及 BT 方式(常年提供种子)。

CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是将Red Hat Enterprise Linux的源代码重新编译而成(主要是去除Red Hat商标)。为什么Red Hat容忍CentOS的这种行为?CentOS从Red Hat 服务器下载源代码,编译,免费发放,不提供付费商业支持。Red Hat发布升级补丁,几小时后或至多几天,CentOS也会跟着放出补丁。CentOS这样做完全合法,Red Hat也无可奈何,它的商业就是基于开源模式。但CentOS确实在不断吞食Red Hat的市场,从Google趋势上也能观察到。从目前的情况来看,CentOS造成的伤害还没有到达让Red Hat不得不改变商业模式的地步。而好处是它迫使Red Hat加快创新,使之始终走在其它Linux服务器发行版的前面。CentOS巨大成功的真正的受害者是其它的发行版,如Novell的SLES,Ubuntu server。


如何将虚拟机中centos版本的linux的ip地址与域名相互解析?
如果机器比较少\\x0d\\x0a\\x0d\\x0a可直编辑文件 \/etc\/hosts 在其中加入ip与名字的对应项目。\\x0d\\x0a\\x0d\\x0a命令\\x0d\\x0a\\x0d\\x0avim \/etc\/hosts\\x0d\\x0a内容例\\x0d\\x0a192.168.1.201 test1.demo.com\\x0d\\x0a192.168.1.20 test2.demo.com\\x0d\\x0a192.168....

在CentOS系统上安装DNS服务器的教程
RHEL\/CentOS 5、6系统中,DNS 的解析文件分正向和反向两个解析文件,并且有解析文件的模板文件。但是在...@ IN SOA @ rname.invalid. ( 0 ; serial 1D ; refresh 1H ; retry 1W ; expire 3H ) ;

联想thinkserver rd450centos7能安装无法启动
3、把下载的下来的驱动解包,找到megasr-17.01.2016.0425-1-rhel70-ga-x86_64.iso这个文件,其中的版本号可能不同,放到 U盘里。4、使用光盘引导,当出现选择菜单时,选Install CentOS 7,按 e。5、出现下面在quiet前面输入linux inst.dd modprobe.blacklist=ahci 后按Ctrl和x,开始引导。SATA ...

centos7怎么修改每层金属的颜色
关于为什么要修改每层金属的颜色,在实际使用中,个人对配色方案的喜好可能会有所不同。通过修改颜色,可以提升终端的可读性和美观性,使得使用体验更加舒适。此外,不同的颜色也可以用来区分不同的文件类型、命令等,方便用户在终端中进行操作和识别。拓展内容:在CentOS 7中,还可以通过安装和使用不同的...

centos设置主机名 linux怎么设置主机名
1 首先对于刚刚安装的linux系统一般都是默认的,localhostlocaldomain.com。通过命令hostname可以查看 2 临时修改主机名 通过hostsname 主机名 格式临时设置主机名,这个方法重启系统之后就失效了 END 怎么设置centos的主机名(字符界面)1 首先我们需要先把centos的网络配置文件,\/etc\/sysconfig\/network 把...

如何用CentOS上的SARG日志分析器来分析Squid日志
如何分析下面Squid日志中的时间戳和数字?SARG可以用于创建日、周、月度报告。时间范围用“-d”参数来指定,值的形式很可能为day-n、 week-n 或者 month-n,n的值为向前推移的天\/周\/月的数量。比如,使用week-1,SARG会生成之前一星期的报告。使用day-2,SARG会生成之前两天的报告。作为演示,我们...

Linux-CentOS6.6 主从智能DNS Server架构部署指南
- Slave: 辅助服务器,从Master获取信息,提供冗余服务。- 智能DNS: 基于客户端IP自动判断解析服务的智能策略。- BIND: 包含named服务和resolver库的DNS解决方案。- NS: 域名服务器,权威地维护DNS记录。- Zone: DNS树结构管理的一个特定区域,如humengyun.com.zone。**部署基础**:- CentOS 6.6...

centos发不出去tcp请求
如果在CentOS上无法发出TCP请求,可能存在以下一些常见原因和解决方法:1. 防火墙设置:CentOS默认使用防火墙工具(如iptables或firewalld)来管理网络策略。请确保防火墙配置允许您的系统发送和接收TCP请求。您可以检查并允许相应的端口或服务,或者禁用防火墙进行测试(仅用于测试目的,请确保您的系统安全)。2....

centos 解析本地服务器域名失败?
前面加了#就是注视了, 不起作用了,

挖矿病毒分析(centos7)
rm -rf \/root\/.ssh\/ 如果有配置过密钥认证,需要删除指定的黑客创建的认证文件即可。ls \/proc\/10341 查看进程文件 该脚本执行了 \/xm 脚本,并且总是会重启服务。如果此程序不进行清除,即使杀死了对应的进程,过一会还是会执行重新创建,又导致服务器异常。因此,先停止启动脚本配置项:systemctl ...

萝北县17688421647: 浅析CentOS和RedHat Linux的区别 -
但谭尼脉: CentOS的简介CentOS是Community ENTerprise Operating System的简称,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是Linux操作系统的一个发行版本.CentOS并不是全新的Linux发行版,倘若一说到Red Hat这个大名,...

萝北县17688421647: centos的版本和redhat的版本有什么区别 -
但谭尼脉: CentOS是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成.它与RedHat使用同样的源代码,但RedHat是商业版本,需要付费的,而CentOS则免费.CentOS并不包含封闭源代码软件.

萝北县17688421647: linux和centos的区别 -
但谭尼脉: linux的一个著名版本是red hat,本来是有个人版本和企业版本,后来个人版本不再开发,改为fedora.而企业版本呢是要收费的.centOS就是red hat企业版本的重写,不要收费的.所以说centOS是linux操作系统的一个版本.1、完全可以把...

萝北县17688421647: Centos和Redhat的区别和联系 -
但谭尼脉: 我说个通俗易懂点的:区别:redhat部分服务是需要收费的,并且收费项目红帽公司服务维护,没有什么后顾之忧 centos社区版,纯免费的,维护什么都得靠自己.联系:将redhat图标换一换就是centos了.

萝北县17688421647: centos和redhat哪个好 -
但谭尼脉: 两个其实是一个东西, redhat是收费版 centos是免费版 源代码是一样的,所以centos好点,既然免费当然可以随便升级、打补丁什么的

萝北县17688421647: centos和redhat有什么区别,听说都是红帽出的 -
但谭尼脉: 共有的软件是同一套源代码.centos是社区版 redhat是商业版.redhat中应该还有一些特有的软件社区中暂未提供.

萝北县17688421647: redhat 和centos有什么区别 -
但谭尼脉: redhat一般面向企业用户,收费版本 centos是开源免费版本

萝北县17688421647: centos和linux的区别 -
但谭尼脉: centos 是linux 系统的一个分支

萝北县17688421647: centos和redhat的区别与联系 -
但谭尼脉: 区别: redhat部分服务是需要收费的,并且收费项目红帽公司服务维护,没有什么后顾之忧 centos社区版,纯免费的,维护什么都得靠自己. 联系:将redhat图标换一换就是centos了.

萝北县17688421647: centos操作方法和rhel相同吗 -
但谭尼脉: centos与rhel的区别仅在于centos有yum更新,centos中没有redhat标志.其实除了美工和更新上有微小的差别,就再也没有别的了.

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网