可能重复:
有什么理由不运行Ubuntu服务器?
为什么大多数托pipe服务提供商使用RedHat Enterprise和CentOS? 与使用Ubuntu服务器相比,使用它们有什么优势? 对我来说,它似乎更容易安装和configurationUbuntu,也更频繁更新。
企业级操作系统为您提供以下,这在非企业级服务器中是没有的:
其他人已经发布了几个很好的答案,但到目前为止还缺less一个答案,这是主要原因,虽然我在桌面上运行Fedora,但是我在服务器上运行CentOS,这是一个非常长的支持生命周期 。 Fedora每六个月发布一次,并且在n + 2发布后不久,n版本才会被支持。 这意味着我将不得不每年升级一次操作系统,对于服务器来说,这太频繁了。
CentOS遵循红帽的模式,这意味着四年的积极支持,两年的铺垫支持,以及一年后的安全支持。 每七年升级一次服务器操作系统就可以了; 硬件通常会在那个时候退休。
一个企业发行版将承诺一个非常长的,稳定的生命周期,这正是我想要在服务器上。
第三方软件支持通常仅支持大型商业发行版,如Redhat和SuSE(以及通过代理它们的衍生产品)。
在SuSE和Redhat的情况下,build立了支持。
在操作系统的免费版本上不可用的工具,可以更容易地pipe理大型安装基础。
这至less可以解释Redhat和SuSE,它们的免费变体由于衍生而获得了一些好处。
同时也要记住,对于大型企业安装而言,“频繁更新”并不总是好事,因为这意味着大量的质量保证。 在成千上万台服务器上,具有可预测发布周期的稳定工具通常比尖端技术更受欢迎。
在安装Redhat的时候,也有一些“传统”的思维方式,它在企业级Linux中的主要作用已经很长时间了,人们可以很容易地把它说成“没有人为了购买redhat而被炒鱿鱼”。
对于最终用户来说,更容易pipe理员并不总是更容易。
我会添加 – 硬件支持(不仅是驱动程序或软件)。 在“非企业”发行版中遇到问题时,您可能无法从RAID控制器供应商处获得支持。
另外 – 通常“简单”的安装,大量的数据包来稳定的价格。 通常企业版本没有严重的原因挂起/重新启动/崩溃。