centOS与ubuntu的区别
参考网址:
1. 前言
本文主要介绍CentOS与Ubuntu的区别。
CentOS与Ubuntu的区别
尽管有很多Linux发行版,但有两个在服务器上占主导地位:CentOS和Ubuntu Server。它们都是很好的选择,但是当在它们之间做出选择时,了解它们的不同之处是很有用的。
2. CentOS简介
CentOS简介
CentOS是Red Hat Enterprise Linux的重新编译版,Red Hat Enterprise Linux是企业IT领域支持最广泛的发行版。这马上使它在支持方面领先于Ubuntu。此外,由于其与RHEL的相似之处,与CentOS合作意味着您正在一个非常广泛、非常占优势的发行版中开发专业技术。
仅这一点就给了CENTOS很大的优势。
3. Ubuntu简介
Ubuntu是基于古老的Debian发行版的。它最初是作为桌面Linux发行版开发的,但它仍然是市场上最强大的发行版之一。它提供了一个快速、频繁的更新周期,定期修复bug,并提供了一组强大的软件包组,其多样性足以满足任何服务器托管需求。
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部门可能会感到不堪重负。