我是一名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在该方面更有优势,而且用户更为熟悉,所以占有率高,也就不难理解了吧。而且还有一些其他方面的因素,比如社区确实比较活跃,等等。其实我更想吐槽的是,前面有人把RHEL/Centos贬的有些低了。倒不是说ubuntu不好,工具而已,没必要过于较真,适合自己就好。我发现自从ubuntu火了之后,很多人开始对Redhat和Centos很不屑了。

很多人甚至认为ubuntu才是最牛的,RHEL/CentOS都是过时的东西?我不想说他们谁更好,但他们确实各有优势;短时间内谁取代谁是完全不可能的事情,某tu想抢走某hat的市场也很难。因为它们俩在很多地方区别太大了!为什么?ubuntu是个什么组织?它其实是靠Canonical赞助的,目前好像还没盈利吧?Redhat是商业公司,95年成立,99年就上市了。Ubuntu背后多少开发人员?测试,按千计的吧?而且红帽里很多高级工程师都是linux内核的核心开发者;Ubuntu那边暂时还没听说有哪些大牛加盟了(如果有,请原谅我已经落伍了,很久没关注它了)。

Redhat的一个企业发行版是怎么构建出来的?当然很多东西是由它赞助的fedora那里提取的,还有很多,是自己收集源码测试然后打包的;Ubuntu呢?(未必是真的,当笑话听听好了)。红帽仅一个kernel的rpm包里,有几千个自己打的补丁,当然这也是最重要的一个包,补丁多也是应该的。Ubuntu在这方面做的如何呢?多年前Ubuntu就被人批评,对内核贡献太少,远远大于自己索取的。你们知道红帽中国分公司,有多少研发工程师都是在做内核测试么?此处省去N多字。