最近在项目时,被问到为什么使用Ubuntu而不是CentOS,因为Ubuntu的使用者很少,大家主要使用CentOS。这点让我很惊讶,因为在我学习的过程中,下载到的大多数的demo都是基于Ubuntu,因此做了一个调查。我找到了一个知乎上的问题为什么都觉得centos比ubuntu好用?.

在上面,我找到了答案:CentOS被认为是RedHat的社区版,所以CentOS被认为更稳定。而Ubuntu LTS一般可以用3-5年,传统的运维人员更喜欢CentOS。对方为运维人员,所以认为CentOS的使用者更多。

但是,CentOS有一个缺点就是很多软件包不是最新的,而Ubuntu更新很快,所以在人工智能领域,各种state-of-the-art的模型每日出现,里面很可能会需要使用最新的library,所以Ubuntu更适合我们。

总结:

  1. 如果on-premise应用,需要经常运维,且不需要时常加新功能,用新组件,使用CentOS更好;
  2. 如果是云上应用,尤其是容器化的应用,使用Ubuntu更好,因为能够紧随着潮流。
  3. Ubuntu一定要选择Ubuntu LTS,这样才稳定
  4. 在云上,无论是CentOS还是Ubuntu,都有足够的稳定性,因此选择Ubuntu或许是更好的选择。
最后修改:2021 年 06 月 01 日 02 : 26 PM
如果觉得我的文章对你有用,请随意赞赏