03.08 是ubuntu好還是centos好?

helloruning


centos穩紮穩打,python以及gcc用的版本都是偏向舊的,所以穩定性不錯。

ubuntu桌面版則是較為激進,軟件包都是挺新的,所以遇到問題的幾率較大。

還有坑了我較久的問題 :

apt install docker只能安一個殼子,不如直接搜安裝docker-ce教程.

而yum install docker則直接把docker-ce都安好了


chenfengshf


首先,我們需要區分用戶場景,如果是用戶在自己電腦上使用,很顯然 ubuntu 系統要更加合適一些。不是 ubuntu 比 centos 好,而是 centos 主動放棄了這部分市場。所以,沒得選咯!

所以,這點上,我和其他人的回答是一致的。不一致的是,我個人不認為在服務端,ubuntu 比 centos 要差。這主要取決於你想幹什麼,和你是一個什麼樣的生產環境。

我們知道,在國內的linux 運維環境中, centos 是佔大頭的。一方面是因為 centos 出生名門,作為 redhat 社區版本,其穩定性毋庸置疑。另一方面,很多人都是看《跟鳥哥學linux》成長起來的,而鳥哥就是講的 centos 系統。算是人為的推廣吧。

其實,在國際上,採用 centos 和採用 ubuntu 作為服務端是其實是五五開的。兩者各有特色,完全可以根據自己的需求進行選擇。

最最重要的差異就是,ubuntu 相比 centos 在更新策略上要積極一些。我們知道,在 centos 上如果不配置擴展源的話,很多軟件都是沒辦法yum安裝的,比如 nginx。

而如果是選擇 ubuntu 系統,就沒有這個煩惱啦,直接 apt install nginx 就可以咯!

所以,如果你希望更加容易的獲得較新版本的軟件,使用 ubuntu 系統可能會更加方便一些。當然,如果保守一些,希望穩定一些,還是選擇 centos 靠譜。

當然,你也不要看到了我這個回答,就建議公司將生產環境換成 ubuntu 系統。因為運維工程師掌握的技能擅長哪個就用哪個就好了。強行更換系統,如果造成重大損失,會讓你吃不了兜著走的。

我打這麼多文字,只是想說明一個問題,就是——服務端不僅僅有 centos 這個系統,在某些情況下 ubuntu 也是很好用的哦!

以上。

感覺我說得有點道理,就給我點個贊,留個言,順手關注一下人家唄!~謝謝!


FungLeo


這麼說吧,它們各用千秋,關鍵是你要把它用在什麼地方。下面我從用途來分析各自的優劣。

服務器

這一點是CentOS勝,雖然它們同樣是開源,免費。CentOS它的源碼是來自由商業服務器Red Hat Enterprise Linux。有很多公司都是用CentOS來代替商業版的Red Hat Linux,同時它的穩定性也是值得信賴的。而Ubuntu的開發目的是為了使個人電腦變得簡單易用,雖然也提供相應的企業服務器,不過專業的還是CentOS。


個人使用

沒毛病,那就是Ubuntu,大多數人覺得Linux難,其中的原因之一就是難於安裝,但Ubuntu提供了友好的安裝界面,所以非常簡單。同時它還有出名的社區,可以幫助你非常輕鬆的入門,甚至成為專家。同時它有很多支持的軟件,這些軟件基礎可以讓你在上面辦公,玩耍。還有在2013年發佈了面向智能手機的移動操作系統,在2014年與魅族合作推出Ubuntu版MX3。從這些可見它在單用戶使用的強大,完美。雖然CentOS也有相應的友好安裝功能和支持功能,不過總體上真沒有Ubuntu完美。


總的來說,它們都是非常優秀的,都是免費的,開源的,有很多的開發者大神都一直在進行修改,完善。基本上兩者都沒什麼很大的區別,內核一樣,只是附加的功能問題,如果你足夠強大,甚至可以以Linux內核,開發也自己的專屬Linux版本,在裡面隨心所欲。


網絡事紀


那要看你用電腦做什麼了。如果是用作服務器,那自然是Cent OS了。Cent OS就是服務器版的系統啊,人家專業啊!現在很多中小企業的服務器都用它,因為它免費啊,不要銀子。但是,也因為免費,所以,開發者不提供技術支持,有了問題,只好自己動手,豐衣足食了。

如果你是當作辦公用,寫寫文檔,上上網,聽聽歌,那還是用Ubuntu啊!Ubuntu雖不是Windows那樣的桌面操作系統,但是,它還是為使用桌面而做足了功桌,尤其是辦公使用,只要你要求不高,它也足夠用了。而且,Ubuntu還有好多個衍生版本,你可以挑選使用。比如,Kubuntu,就是使用KDE桌面的,有人喜歡這種桌面;Lubuntu,就是使用LXDE桌在的,它適用老機器;Ubuntukylin,專為中國人開發的衍生版,有許多中國元素,如農曆等等。另外,還有一些基於Ubuntu開發的版本,如Mint,是界面上最像Window的Linux套件之一,和Window一樣,有任務欄(Linux叫“面板”),也有開始菜單。如果你到百度下搜索一下,基於Ubuntu的Linux套件還多得是。Ubuntu16.04是長效支持版,支持5年的更新。它默認使用libreoffice為辦公軟件,能編輯MS-Office文檔。Ubuntukylin提供WPS-Office Linux版下載鏈接。總之,只要你沒有太高要求,辦公使用足夠用了。


松濤盛語


Ubuntu和centos共同點:

兩個系統都分別有桌面系統與服務器系統,不過ubuntu的桌面從外觀上來看要比centos的漂亮。

buntu和centos不同點:

1.centos中新建的普通用戶是沒有sudo權限的,如果想讓普通用戶擁有sudo權限需要在/etc/sudoers文件中添加用戶的權限,而ubuntu系統普通用戶想要使用sudo權限 直接使用sudo +命令行的方式就可以了。

2.安裝軟件包命令格式不一樣。centos使用yum的方式,而Ubuntu使用apt-get 方式。

3.由於centos是基於redhat的,所以centos支持rpm包,但Ubuntu不支持。

4.現在雖然說ubuntu系統也可以使用服務器端來進行使用了,但相對centos來說並沒有centos穩定。而且在一些比較知名的技術論壇大多都是關於centos的,所以在遇到問題查詢資料的時候相對要比ubuntu要更方便一些。如下圖中centos中文站技術論壇,是很多學習者經常查詢問題的地方。


AI智慧


本人一直從事Linux運維工作,Linux用的最多就是Centos,這裡分享下自己的見解。

1.大多數企業裡的服務器系統中Centos版Linux用的較多,因其免費,穩定,更新也比較及時。

2.Ubuntu

系統,桌面系統比server系統更出眾,當然也分應用場景,如果是運維或者開發,玩過docker容器的應該都知道,Ubuntu系統對docker的支持最好

陶陶然的心語坊


只能說各有利弊,應用的環境不同。

1.centos

CentOS(Community Enterprise Operating System,中文意思是社區企業操作系統)是Linux發行版之一,它是來自於Red Hat Enterprise Linux依照開放源代碼規定釋出的源代碼所編譯而成。由於出自同樣的源代碼,因此有些要求高度穩定性的服務器以CentOS替代商業版的Red Hat Enterprise Linux使用。兩者的不同,在於CentOS完全開源。從介紹中也可以知道,CentOS主要用於服務器,用於編程。

2.ubuntu

Ubuntu是一個以桌面應用為主的Linux操作系統,其名稱來自非洲南部祖魯語或豪薩語的“ubuntu"一詞,意思是“人性”“我的存在是因為大家的存在",是非洲傳統的一種價值觀。Ubuntu基於Debian發行版和Gnome桌面環境,而從11.04版起,Ubuntu發行版放棄了Gnome桌面環境,改為Unity。從前人們認為Linux難以安裝、難以使用,在Ubuntu出現後這些都成為了歷史。Ubuntu也擁有龐大的社區力量,用戶可以方便地從社區獲得幫助。

linux發行版有很多,主要看題主要從事哪方面的工作而定。對於編程小白而言自然是有優美桌面的ubuntu更友善一些,對於IT從業者,則centos更實用,畢竟絕大多數企業更多用的是centos服務器。其實終端命令都是大同小異的,只是一下安裝命令不同罷了。對於國內一些只是想玩一玩linux,娛樂一下的人群,我更推薦使用國內的Deepin和中興新支點。首先是桌面方面這兩款linux發行版都做的不錯,其次自帶的應用商城也有較多的軟件支持。基本可以滿足日常使用了。


菜牙ol


Centos 更加穩定,服務器部署多,文檔豐富,對運維友好

centos更穩定些,支持時間也比較長,比較適合穩定線上環境。從各種配置文檔和使用數量來說也是centos比較有優勢,當各種操作出問題,尋找資料時候centos比較有優勢。

很多軟件都也都會提供centos的二進制源,通過yum安裝配置也非常省事。centos缺點也是其穩定點,由於追求穩定性,所以內核版本往往比較舊,一些新功能的支持也跟不上。centos對運維更加友好一點。

Ubuntu 功能更新,圖形桌面支持更好,對開發和個人用更友好

ubuntu則比較相反,追求最新功能。內核版本版本較新,新的功能能及時推出同步。ubuntu桌面功能Xwindow更好,比較適合個人使用。很多開發和個人使用的都是首選ubuntu。但是在服務器應用方面較centos少一點。ubuntu對開發更加友好一點。

虛擬話和容器方面

當然隨著docker崛起,這種差異也在逐漸較少。由於ubuntu內核版本更新,而docker容器對linux內核新功能要求比較高,所以使用ubuntu作為docker容器的宿主機更加友好一點。

而且很多項目docker配置時候也僅僅支持了針對ubuntu的Dockerfile配置,所以容器化方面ubuntu比較優勢。


蟲蟲安全


大家好,我是科技蒂文。作為一名科技領域的原創作者,在這裡我想簡單的發表一下我個人的觀點,希望可以對您所幫助。

首先,我們需要區分用戶場景,如果是用戶在自己電腦上使用,很顯然 ubuntu 系統要更加合適一些。不是 ubuntu 比 centos 好,而是 centos 主動放棄了這部分市場。所以,沒得選咯!

其次這點上,我和其他人的回答是一致的。不一致的是,我個人不認為在服務端,ubuntu 比 centos 要差。這主要取決於你想幹什麼,和你是一個什麼樣的生產環境。

最後我們知道,在國內的linux 運維環境中, centos 是佔大頭的。一方面是因為 centos 出生名門,作為 redhat 社區版本,其穩定性毋庸置疑。另一方面,很多人都是看《跟鳥哥學linux》成長起來的,而鳥哥就是講的 centos 系統。算是人為的推廣吧。

以上就是我的觀點,希望可以對你有所幫助,同時也希望大家關注我的頭條號,我會定期的發表一些和科技相關的文章

在這裡同時也希望大家能夠喜歡我的分享,大家如果有更好的關於這個問題的解答,還望分享評論出來共同討論這話題。

我最後在這裡,祝大家每天開開心心工作快快樂樂生活,健康生活每一天,家和萬事興,年年發大財,生意興隆,謝謝!


虞姬亦谷


Ubuntu和Centos,二者各有千秋,關鍵是把它用在什麼地方。

Ubuntu在個人電腦上很好用,它是一個以桌面應用為主的Linux操作系統,安裝界面友好,桌面插件可以定製,可以歸類擺放窗口,目前KDE版屬於流行版,強化了圖形方面的功能,並且具有龐大的社區力量,用戶可以方便地從社區獲得幫助,總體來看要比centos完美.

centos合適用在服務器上,很多公司都用CentOS來代替Red Hat Linux,每五年左右更新一次,穩定性值得信賴,還可以兼容RedHat的RPM安裝包,比Ubuntu更專業一些,除了沒有RedHat服務外,用起來與RedHat相差不大。


分享到:


相關文章: