原文连接:blog.csdn.net/v6543210/ar…ubuntu
1、分别介绍centos
CentOS(Community ENTerprise Operating System)是Linux发行版之一,它是来自于Red Hat Enterprise Linux依照开放源代码规定释出的源代码所编译而成。RedHat Enterprise Linux (RHEL)是企业发行版。它每五年左右更新一次,在系统的稳定性,前瞻性和安全性上有着极大的优点。因为CentOS出自一样的源代码,所以要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。CentOS一般在RedHat的发布后就会很快发行。咱们使用CentOS的缘由在于RHEL发行版的标准支持服务费用很是高,大约每台服务器800美圆左右,对于咱们不少拥有数十台甚至上百台服务器的用户来讲,这是必需要控制的成本。 Ubuntu是一个以桌面应用为主的Linux操做系统。Ubuntu基于Debian发行版和GNOME桌面环境,与Debian的不一样在于它每6个月会发布一个新版本。Ubuntu的目标在于为通常用户提供一个最新的、同时又至关稳定的主要由自由软件构建而成的操做系统。Ubuntu具备庞大的社区力量,用户能够方便地从社区得到帮助。安全
2、区别服务器
1.centos中新建的非root用户是没有sudo的权限的,若是须要使用sudo权限必须在/etc/sudoers 中加入帐户和权限,因此切换到root帐号的时候须要输入:su 加root帐号的密码便可。 在Ubuntu中,root的账号是被禁止登录的,通常使用sudo+命令,输入当前用户的密码(而不是root的密码) 2.稳定性。咱们在工控机测试中用ubuntu 和centos进行测试,发现centos很是稳定,不会死机,而ubuntu 则常常出莫名其妙的问题,整个系统当机了,也不报错,让人很是头疼。测试
3.桌面环境,ubuntu18和centos用的都是gnome 桌面,可是ubuntu做了更多的定制和修改,更加漂亮一点。也更加占用内存和cpu。操作系统
3.glibc库版本.net
能够看出ubuntu的glibc版本已经包含2.27,可是centos 7只包含到2.17。 像tensor flow使用的glibc 最低要求2.16,在centow6.8上安装tensor flow很是麻烦,还要升级glibc库。centos为了保持稳定,在库的升级上很是保守。开放源代码
3、总结 选择操做系统主要考虑不一样的应用场景和需求blog
1.生产环境内存
对于服务器操做系统来讲,并不须要太多的应用程序,须要的是稳定,操做方便,维护简单的系统,所以,很是多的商业公司部署在生产环境上的服务器都是使用CentOS系统。
2.我的桌面环境
对于我的使用来讲,Ubuntu系统有着靓丽的用户界面,完善的包管理系统,强大的软件源支持,丰富的技术社区,而且对计算机硬件的支持优于centos,兼容性强。能够选择ubuntu。
———————————————— 版权声明:本文为CSDN博主「阿龙哥哥」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处连接及本声明。 原文连接:blog.csdn.net/v6543210/ar…