centOS与ubuntu的区别

参考网址:

https://mp.weixin.qq.com/s/Rjp86O06oDSTAbegrFkXLQ

1. 前言

本文主要介绍CentOS与Ubuntu的区别。

centos和ubuntu哪个小 docker ubuntu与centos对比_debian

CentOS与Ubuntu的区别

尽管有很多Linux发行版,但有两个在服务器上占主导地位:CentOS和Ubuntu Server。它们都是很好的选择,但是当在它们之间做出选择时,了解它们的不同之处是很有用的。

2. CentOS简介

centos和ubuntu哪个小 docker ubuntu与centos对比_debian_02

CentOS简介

CentOS是Red Hat Enterprise Linux的重新编译版,Red Hat Enterprise Linux是企业IT领域支持最广泛的发行版。这马上使它在支持方面领先于Ubuntu。此外,由于其与RHEL的相似之处,与CentOS合作意味着您正在一个非常广泛、非常占优势的发行版中开发专业技术。

仅这一点就给了CENTOS很大的优势。

3. Ubuntu简介

Ubuntu是基于古老的Debian发行版的。它最初是作为桌面Linux发行版开发的,但它仍然是市场上最强大的发行版之一。它提供了一个快速、频繁的更新周期,定期修复bug,并提供了一组强大的软件包组,其多样性足以满足任何服务器托管需求。

centos和ubuntu哪个小 docker ubuntu与centos对比_CentOS_03

Ubuntu简介

通过Ubuntu的统一软件仓库,这些不同软件包的管理变得很简单。Ubuntu有多种发行版,您一定可以找到合适的。然而,尽管它具有多功能性,它也并非没有缺点,我将马上讨论这些缺点。

4. CentOS与Ubuntu有什么区别呢?

正如您所看到的,从用户的角度来看,每个发行版本各自的起源形成了最重要的区别:软件包管理系统。

Ubuntu使用Debian的.deb格式和用来管理它的工具,即apt-get及其同类工具。CentOS使用RPM格式和yum管理工具。它们是不同的,但在功能上或多或少相同。使用Debian衍生工具学习Linux的用户会更适应apt-get,熟悉Red Hat系统的用户可能更喜欢CentOS,但如果你是Linux新手,软件包管理器并不影响选择。

RHEL在软件升级方面相当保守,优先考虑软件的一致性和安全性,而不是追求新版本。Ubuntu不那么保守,发布周期更短,所以新版本的软件一般都会先集成到Ubuntu系统上,而CentOS的软件仓库更新速度非常慢。

在云主机上,CentOS的应用更为广泛。

正如我所提到的,CentOS的发行周期更长;它的支撑周期也长得多。Ubuntu的长期支持版本每两年发布一次,支持寿命为5年。CentOS 6于2010年首次发布,有5个小版本,并将支持到2020年11月。如果您重视一致性和较长的支持周期,CentOS是一个很好的选择。

在安全理念(Ubuntu强制默认使用sudo并禁用root帐户)、软件包和开发方面,两者之间还有其他一些细微的区别,这对绝大多数用户没有太大的影响。即便如此,如果你在一个更重视安全因素的行业工作,比如金融、医疗保健或政府,CentOS或者更受人喜欢。

个更重视安全因素的行业工作,比如金融、医疗保健或政府,CentOS或者更受人喜欢。

此外,Ubuntu丰富的功能意味着它比CentOS要笨重一些。而且因为它是在Debian上开发的—一个为专业人士开发的发行版—它也会变得非常复杂,非常快。这意味着,如果您没有一个Linux专家团队,您的IT部门可能会感到不堪重负。