Linode 发行版选择哪个?为什么 Ubuntu 最火呢?

809ac78da27bea79eda27600c03b6a9d

在知乎看到一个问答, 是关于 Linode 发行版选择哪个的, 挺有意思的, 摘录如下:

提问: Linode 里为什么 Ubuntu 最火呢?

Linode算是国外最火的VPS了吧,以下是发行版的比率:
  • 56% of deployments are Ubuntu
  • 21% of deployments are Debian
  • 17% of deployments are CentOS
  • 2.2% of deployments are Fedora
  • 1.8% of deployments are Arch

一般看到的关于服务器发行版的问题,都是推荐CentOS和Debian居多,因为相对稳定,而Ubuntu基本是桌面系统用的多。
但是为什么Ubuntu在Linode占到了56%呢?过半,远超CentOS和Debian呢?而国内VPS好像提供Ubuntu的都不多,最多的是CentOS,其次Debian。
另外,Ubuntu做服务器系统究竟靠不靠谱,稳不稳定?

知友 “李力” 回答:
不仅是linode,从整个产业来看,centos过去在web服务器的占有率上一直是第一,但这两年ubuntu已经超过centos成为第一了
从我个人的经验上看,ubuntu在整合服务上做得是非常好,绝对是大距离领跑其它发行版的,我所关注的kvm、lxc、openstack,ubuntu都在新的版本里做了大量的整合优化
至于lz所说的,我认为原因主要有以下几点(排名分先后):
1. 各种技术趋势国内总是要慢一点的。比如python/ruby的大规模使用、云计算的落地生根,都是国外觉得平常而国内尚未达到的情况。
2. 人云亦云。国内技术界的变革欲望没有那么强烈,部分技术人员喜欢膜拜大牛,并把大牛多年前说过的话文在自己的背上鼓励自己。
3. 装逼需求。“什吗?ubuntu不是小白用的吗,我可是技术人员”,“什吗?ubuntu这样的桌面玩具也算得上是Linux吗?”,“什吗?ubuntu给内核贡献了多少代码?”
知友 “Neo Ko” 回答:
用什么都不重要,根据一些知名编程社区上面的程序员的经验来看,这些系统什么的,选你最熟悉的就行了。
你看Netflix还是用FreeBSD的,一样不影响他们的服务。微软的Azure云还是跑Windows的呢,谁又能说自己的运营做得比微软的Azure云更稳定。
只选自己最熟悉的,就算出事了自己也能解决,你选个所谓“稳定”的系统,出事了自己一点都没办法,那怎么搞?
引用高德纳的一句话,过早的优化是一切罪恶的根源。
所以结论就是,ubuntu在熟悉它的人手中很靠谱,假如题主你熟悉它,大可用它上生产,完全没问题。
知友 “流水不腐” 回答:
不邀自答。
我是一名Linux系统工程师。
07年开始接触linux,Redhat系和Debian系都用过;日常办公用的是CentOS。
======我真的不知道分割线到底有什么特殊含义===========
先说下为什么linode里为什么ubuntu用的最多。
仅仅是个人见解。另外,这个问题会有确切的答案么?除非你向linode所有的用户发个调查问卷,问问他们为什么或者为什么不使用ubuntu?!不然,只能靠常规理论去推断。
我觉得前面的回答基本把原因说的差不多了。
首先,linode的用户以个人用户和小型企业为主,这类用户对系统的稳定和安全性要求不很高,但是对于灵活和易用性却有较高的需求。这点来说,ubuntu比rhel/centos更有优势,也确实在很多相关的方面做的更好一些。
其次,这些用户应该是对ubuntu更熟悉一些。在linux方面有过一定经验的人都知道,对于刚接触linux的新手来说,他们几乎都会在一个问题上纠结很长一段时间,那就是“哪个发行版最好(哪个更适合新手)”,得到的答案里,ubuntu的得票应该是最高的了吧,opensuse,fedora肯定也有得票;而且新手一般总是更把linux当做桌面来用。所以,对于很多linux人员来说,ubuntu是他们接触最早的,如果没有大的方向改变的话,日后肯定是他们最熟悉的发行版,将来在运用时肯定也是优先考虑ubuntu。(由此可见,那位南非的富翁还是很有远见的,一开始定位桌面的战略还是很有眼光的)
总结来说,ubuntu在该方面更有优势,而且用户更为熟悉,所以占有率高,也就不难理解了吧。而且还有一些其他方面的因素,比如社区确实比较活跃,等等。

 
我只想说: 适合的才是最好的, 如果不知道什么是适合, 选你最熟悉的, 如果你没有熟悉的, 就选择使用人最多, 教程最丰富的 Ubuntu 吧.

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注

Scroll to Top
Scroll to Top