1、ubuntu软件包管理简单完整,安装方便,虽然组织系统,但资源数量还是远远比不上centos。 只是centos的资源分布在大量的三方源中,利用起来有点麻烦。
2、ubuntu界面干净易用,适用于开发和桌面APP。 但是合并蛋,这是服务器,不需要安装桌面,占用资源的服务越少越好
3、Centos作为老字号redhat的亲信,由于采用的组件和内核版本比较保守,稳定性好得多,而且在出现安全时间的情况下,第一时间就有安全补丁推出,对于长时间运行也不会重启的服务,Centos可以提供
4、设备兼容性见仁见智。 ubuntu的内核是新的,所以支持兼容设备比较好。 专门的存储设备等一般只提供centos/redhat的驱动程序,将与内核一起发行更广泛的驱动程序,一般没有ubuntu驱动程序。 相反,debian的驱动程序有可能作为第二种选择提供。 所以,你放100个心,专业设备找不到你驱动的东西。 除非你耐心编译内核……同时,你会发现大多数专业服务器都支持centos安装,不需要额外的存储器或其他设备驱动程序……
5、ubuntu内核较新,文件系统性能较好,导致旧软件兼容性稍差,不支持新内核的软件增多……同时长时间运行会导致磁盘日志不同步
6、ubuntu的长期支持版本(LTS )很好,但在生命周期结束后也会被要求升级。 不这样做的话,会出现各种各样的问题。 相反,centos使用了10年以上的系统非常多,不需要特别的处理。
7、选择服务器的标准不是性能和易用性,而是稳定性和兼容性。 其实用什么系统大家自己决定,可以用自己喜欢的。 反正,除了自己维护使用外,别人的事都无所谓。
此外,由于将系统全部更改为Centos,所以稍微偏向于Centos,请注意:
建议:
桌面和开发可以在Ubuntu上完成
目前,web服务器一般使用Centos/Redhat ES。 (不同之处在于没有支持。 )
专用系统根据系统的需要进行选择,哪一种都可以。 例如,docker集群、hadoop大数据和SorlCloud