专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

为什么国内互联网公司喜欢用Centos而不是Ubuntu_PHP基础

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 15:50:16       共计:3578 浏览

为什么国内互联网公司喜欢用Centos而不是Ubuntu?

两者主要使用场景不一样,在服务器上使用CentOS多,在个人桌面使用上Ubuntu比较多。

Linux发行版

Linux,全称GNU/Linux,其实是指Linux内核。Linux系统,是基于Linux内核研发的Linux发行版。我们一般说Linux其实是说Linux发行版,可以也理解为同一个事物。

Linux发行版主要有三类:Debian系列、Slackware系列和RedHat系列。这三个既是Linux发行版也是Linux发行版类别,因为基于这三个Linux发行版衍生了一大批Linux发行版,是Linux的支柱。虽然也还有其他类别,例如Arch,Gentoo等,但是这三个类型历史最悠久,影响力最大。

Debian系列

截止2019年的数据,Debian系列大约有250个发行版,包括 Debian、Ubuntu、Linux Mint、Knoppix、MEPIS、CrunchBang Linux、Chromium OS、Google Chrome OS等。其中比较有名的是Debian、Ubuntu和Linux Mint。我国最有名的Linux发行版deepin也是基于Debian研发的。

Slackware系列

截止2019年的数据,Slackware系列大约有66个发行版,包括Slackware、Zenwalk、VectorLinux等,其中比较有名的是Slackware

RedHat系列

截止2019年的数据,RedHat系列大约有120个发行版,包括Red Hat Enterprise Linux、Fedora、CentOS、Scientific Linux、Oracle Linux等。其中比较有名的是RedHat企业版、Fedora和CentOS。

2020年最受欢迎的十大Linux发行版:

什么是CentOS

CentOS是一个开源Linux发行版,发行于2004年,是Redhat企业版(RHEL)的社区版,两者可以说几乎是一模一样的。区别是RHEL是有红帽公司技术支持,服务收费(比如更新打补丁和咨询服务);而CentOS是社区支持,可免费更新打补丁(通过yum命令)。

目前CentOS最新版本是CentOS8系列版本,但是主流使用的是CentOS6系列版本和CentOS7系列版本。

什么是Ubuntu

Ubuntu是基于Debian的免费开源Linux发行版。自从2004年首次发布以来,Ubuntu就一直受到个人和专业人士的广泛欢迎,它附带了大量的应用程序。Ubuntu软件中心提供了超过4万多个应用程序,包含各种丰富的软件包组和功能集,可以满足任何项目的要求,并且会定期更新以删除任何已发现的错误。目前Ubuntu最新版本是Ubuntu 20.04 LTS。

CentOS和Ubuntu的差异系统核心不一样。两种Linux发行版之间的最大区别是Ubuntu是基于Debian架构的,而CentOS是从Red Hat Enterprise Linux派生的。软件包管理器不一样。在Ubuntu中使用apt-get 下载DEB软件包。在CentOS中使用yum 命令下载并安装RPM软件包。使用用户不一样。Ubuntu主要面向桌面用户,而CentOS主要面向服务器。软件更新周期不一样。Ubuntu更新比较频繁,而CentOS特意降低更新频率,除非必要。所以在CentOS上的软件包版本比较旧。如果想要某个应用程序或软件的最新版本,则必须手动安装它们。

但是Ubuntu也有推出自己的服务器版,且使用量也在日益增长,是CentOS强劲的竞争对手。目前国内的阿里云和腾讯云都支持Ubuntu便是一个很明显的信号。

结束语

总结一下CentOS与Ubuntu的比较,两者都是著名的、也是最好的Linux发行版之一,各有其优缺点。但是在由于历史原因,在服务器端主要使用RHEL,后来又延续到CentOS,所以在服务器上使用CentOS多。而Ubuntu则在个人桌面使用上比较多。

文|技术猿小黄图|来源于网络

我是技术猿小黄,很高兴为您回答,如果您喜欢我的回答,可以关注我,点个赞,谢谢

如果您有什么想法或建议,欢迎下方留言评论

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:谁能通俗易懂地讲解一下各种编程语言_PHP基础 | ·下一条:如何用php求100以内所有偶数的和呢_PHP基础

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有