原文連接: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…