简介
CentOS(Community Enterprise Operating System,社区企业操作系统)是 Linux 发行版之一,它是来自于 Red Hat Enterprise Linux 依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以 CentOS 替代商业版的 Red Hat Enterprise Linux 使用。两者的不同,在于 CentOS 并不包含闭源代码软件。
你会发现非常多的商业公司生产环境的服务器都是 CentOS 系统,CentOS 比较简约,命令行下的人性化做得比较好,稳定,有着强大的英文文档与开发社区的支持。相对 Debian 来说,CentOS 略显体积大一,是一个非常成熟的 Linux 发行版。
与其它系统比较
(一)CentOS 与 RHEL 的区别
-
可以把 CentOS 理解为 RHEL AS 系列,它完全就是对 RHEL AS 进行改进后发布的,各种操作和 RHEL AS 没有区别
-
CentOS 完全免费,不存在 RED HAT AS4 需要序列号的问题
-
CentOS 可以使用命令 yum 在线升级/更新系统,RED HAT 则需要花钱购买支持服务
-
CentOS 修正了许多 RHEL 的 BUG
-
CentOS 版本说明:
CentOS3.1 等同于 RED HAT AS3 Update1
CentOS3.4 等同于 RED HAT AS3 Update4
CentOS4.0 等同于 RED HAT AS4
(二)CentOS 与 Debian 的区别
-
CentOS 是 RHEL 的社区版,功能和 RHEL(redhat的商业版)类似,但免费
-
Debian 是社区版,没有商业版
-
CentOS 使用的包管理方式是:基于 RPM 包的 yum/rpm 包管理工具
-
Debain 使用的包管理方式是:基于 DEB 包的 apt-get/dpkg 包管理工具