如何说服运维选择Debian/Ubuntu而不是CentOS?

大岔姐


还是想想如果劝自己离职吧,又不是桌面端,几个跑服务的敢用这些桌面系统。服务器还是红帽centOS靠谱。不要在别人最擅长的领域劝人


百思形象大使


操作系统要根据业务环境来选择,没必要非得用谁不可。

  我是系统软件产品经理,计算机科学与技术工学硕士,欢迎关注我,了解更多业界知识,和我一起探索数据后面的真相。

  Debian/Ubuntu系和CentOS都是非常优秀的服务器操作系统,国内因为Linux的早期教程多基于CentOS,所以CentOS更常见一些,实际业务中还是需要根据业务要求来选择合适的操作系统。


如果非要说服运维选择Debian/Ubuntu的话,可能要用数据说话,是最有力的:

web服务器的市场份额(数据来自W3Techs.com)

从图中可以看到,ubuntu和debian占据的份额加起来达到了67%以上,可以说是WebServer里的王者。而CentOS只有20.6%。在占有率上,Debian和Ubuntu完胜。


软件包数量以及社区维护人数:

Debian/ubuntu的软件包数量是CentOS的好几倍,社区也更加庞大。CentOS的软件包数量就有点少,社区的情况也不够明晰,想必还是依靠RHEL官方开恩提供的一些技术服务为主了。但这并不代表CentOS一定不好,只是说明Debian系在软件选择上会更多。

CentOS:


总结:

市场份额大,软件数量多,社区维护人员多,这几条就已经是使用Debian/Ubuntu作为服务器很有力的理由了。


欢迎朋友们在评论中发表自己的观点。


产品经理老胡


这个问题非常有意思,我不知道你是以什么样的一个身份来提这样的一个问题,如果你的身份是一个普通的开发工程师或者是产品经理的话,我觉得你没有必要去纠结这个事情,如果你是老板的话或者是投资人的话,那么我觉得,你也没有必要非要去针对这个细节去推进运维人员使用具体什么样的操作系统。

我认为采用什么样的操作系统或者是采用什么样的技术站来进行开发,要根据公司现有的人员的技术情况来进行选择,而不是市场上流行什么就去整什么。


虽然在国际大环境上来说,ubuntu操作系统确实是比较流行的一个操作系统,但是在国内的运维环境上来说的话,绝对的多数都是使用centos操作系统。这是因为学习环境的这样的一个因素,因为国内绝大多数运维人员上手和实践的操作系统,主要就是基于redhat系统的社区分支,centos操作系统。

这就好比,现在其实最流行的开发语言是Java,但是你公司的开发人员都会的是PhP,那么很明显,你没有必要让这群会PhP的人去用Java语言进行开发呀。擅长使用什么语言,就使用什么语言进行开发,最重要的是你要做的业务或者产品,而不是这个产品基于什么样的语言或者运行于什么样的操作系统上。


如果你非常在意你的系统运行于什么样的操作系统上,那就招一个相对应的一个运维人员过来给你做不就可以了吗?

如果你强制推行大家使用ubuntu系统,那么很可能造成一个非常严重的后果,就是这个运维人员由于对ubuntu系统不是很了解,最终产生一些问题,如果给客户造成损失,那就得不偿失了。

以上文字只是我的个人观点,如果各位看官有不同的观点,欢迎在评论区中讨论留言,如果喜欢我的回答可以给我点赞,转发并关注我,在这里谢谢大家了。


FungLeo


运维当然用centos,如果爆了0day漏洞,是你来帮运维补漏洞吗?只有centos,才有最长的维护周期和最快的补丁发布。ubuntu lts维护周期勉强和centos比,但补丁速度不能比,人家有个红帽子爸爸


young999


用ubuntu做服务器运维就是灾难,版本开发过于激进,桌面端个人使用无所谓,对于服务器用几年的用户来说还是rhel/centos稳定靠谱


吕老二货


国内因为鸟哥所以centos流行吧。其实国外debian系是主流。


fidojiang


国内还是centos用的比较多

所以国内的运维对centos相对来说比较熟悉

你可以培训他们熟悉deban和ubutu 等到他们用这些比centos更熟练了 那么 不用你说服 他们自然就换掉了



三杯酒oO


有权利就命令他,没权利就躲远点


不知其所以晕


头条的问题都是千奇百怪


马里亚纳海沟horseck


很难说服。

在全球看来,Debian/Ubuntu的市场大于CentOS,但是在国内看则相反。

你要说Debian/Ubuntu软件版本比较新,而且软件包也多。没错,但是没办法,国内绝大多数运维都是读着《鸟哥私房菜》入门的,里面用的就是CentOS,而且很多培训机构也是用的CentOS,惯性太大了


分享到:


相關文章: