前言
本文主要講解centos與Ubuntu該如何選擇,哪個更好用。筆者在自媒體平臺收集了一些網(wǎng)友的觀點(diǎn),較為經(jīng)典,分享給大家。至于應(yīng)該選擇哪個,希望看完本文章后,讀者心中有數(shù)。
ubuntu和centos哪個好用
觀點(diǎn)1:CentOS適用于服務(wù)器,Ubuntu則適用于個人桌面
1.1 服務(wù)器
這一點(diǎn)是CentOS勝,雖然它們同樣是開源,免費(fèi)。CentOS它的源碼是來自由商業(yè)服務(wù)器Red Hat Enterprise linux。有很多公司都是用CentOS來代替商業(yè)版的Red Hat Linux,同時它的穩(wěn)定性也是值得信賴的。而Ubuntu的開發(fā)目的是為了使個人電腦變得簡單易用,雖然也提供相應(yīng)的企業(yè)服務(wù)器,不過專業(yè)的還是CentOS。
1.2 個人使用
沒毛病,那就是Ubuntu,大多數(shù)人覺得Linux難,其中的原因之一就是難于安裝,但Ubuntu提供了友好的安裝界面,所以非常簡單。同時它還有出名的社區(qū),可以幫助你非常輕松的入門,甚至成為專家。同時它有很多支持的軟件,這些軟件基礎(chǔ)可以讓你在上面辦公,玩耍。還有在2013年發(fā)布了面向智能手機(jī)的移動操作系統(tǒng),在2014年與魅族合作推出Ubuntu版MX3。從這些可見它在單用戶使用的強(qiáng)大,完美。雖然CentOS也有相應(yīng)的友好安裝功能和支持功能,不過總體上真沒有Ubuntu完美。
總的來說,它們都是非常優(yōu)秀的,都是免費(fèi)的,開源的,有很多的開發(fā)者大神都一直在進(jìn)行修改,完善。基本上兩者都沒什么很大的區(qū)別,內(nèi)核一樣,只是附加的功能問題,如果你足夠強(qiáng)大,甚至可以以Linux內(nèi)核,開發(fā)也自己的專屬Linux版本,在里面隨心所欲。
CentOS適用于服務(wù)器,Ubuntu則適用于個人桌面
觀點(diǎn)2:CentOS和Ubuntu平分秋色
首先,我們需要區(qū)分用戶場景,如果是用戶在自己電腦上使用,很顯然 ubuntu 系統(tǒng)要更加合適一些。不是 ubuntu 比 centos 好,而是 centos 主動放棄了這部分市場。所以,沒得選咯!
所以,這點(diǎn)上,我和其他人的回答是一致的。不一致的是,我個人不認(rèn)為在服務(wù)端,ubuntu 比 centos 要差。這主要取決于你想干什么,和你是一個什么樣的生產(chǎn)環(huán)境。
我們知道,在國內(nèi)的linux 運(yùn)維環(huán)境中, centos 是占大頭的。一方面是因?yàn)?centos 出生名門,作為 redhat 社區(qū)版本,其穩(wěn)定性毋庸置疑。另一方面,很多人都是看《跟鳥哥學(xué)linux》成長起來的,而鳥哥就是講的 centos 系統(tǒng)。算是人為的推廣吧。
其實(shí),在國際上,采用 centos 和采用 ubuntu 作為服務(wù)端是其實(shí)是五五開的。兩者各有特色,完全可以根據(jù)自己的需求進(jìn)行選擇。
最最重要的差異就是,ubuntu 相比 centos 在更新策略上要積極一些。我們知道,在 centos 上如果不配置擴(kuò)展源的話,很多軟件都是沒辦法yum安裝的,比如 Nginx。
而如果是選擇 ubuntu 系統(tǒng),就沒有這個煩惱啦,直接 apt install nginx 就可以咯!
所以,如果你希望更加容易的獲得較新版本的軟件,使用 ubuntu 系統(tǒng)可能會更加方便一些。當(dāng)然,如果保守一些,希望穩(wěn)定一些,還是選擇 centos 靠譜。
當(dāng)然,你也不要看到了我這個回答,就建議公司將生產(chǎn)環(huán)境換成 ubuntu 系統(tǒng)。因?yàn)檫\(yùn)維工程師掌握的技能擅長哪個就用哪個就好了。強(qiáng)行更換系統(tǒng),如果造成重大損失,會讓你吃不了兜著走的。
centos和ubuntu如何選擇
觀點(diǎn)3:Ubuntu適合初學(xué)者,CentOS更適合公司服務(wù)器
兩個平臺都屬于當(dāng)今最流行的Linux平臺,這兩個平臺在我負(fù)責(zé)的不同項(xiàng)目中都使用過,簡單總結(jié)一下:
Ubuntu對于初學(xué)者來說是更好的選擇。
- Ubuntu有一個很大的社區(qū)平臺, 為我們提供豐富的文檔和經(jīng)驗(yàn),
- Ubuntu服務(wù)器可以圖形化界面都適合大部分人的習(xí)慣。
所以,如果你是初學(xué)者,沒有任何特殊的要求,那就使用Ubuntu服務(wù)器吧。
CentOS更適合公司生產(chǎn)環(huán)境的使用:
- Centos更新頻率不高,只有穩(wěn)定的版本才會發(fā)布。
- 網(wǎng)上的項(xiàng)目教程有很多是基于Centos。
Ubuntu適合初學(xué)者,CentOS更適合公司服務(wù)器
觀點(diǎn)4:CentOS更加穩(wěn)定,Ubuntu對新技術(shù)支持度更好
CentOS%20更加穩(wěn)定,服務(wù)器部署多,文檔豐富,對運(yùn)維友好
CentOS更穩(wěn)定些,支持時間也比較長,比較適合穩(wěn)定線上環(huán)境。從各種配置文檔和使用數(shù)量來說也是centos比較有優(yōu)勢,當(dāng)各種操作出問題,尋找資料時候centos比較有優(yōu)勢。
很多軟件都也都會提供centos的二進(jìn)制源,通過yum安裝配置也非常省事。centos缺點(diǎn)也是其穩(wěn)定點(diǎn),由于追求穩(wěn)定性,所以內(nèi)核版本往往比較舊,一些新功能的支持也跟不上。centos對運(yùn)維更加友好一點(diǎn)。
Ubuntu%20功能更新,圖形桌面支持更好,對開發(fā)和個人用更友好
ubuntu則比較相反,追求最新功能。內(nèi)核版本版本較新,新的功能能及時推出同步。ubuntu桌面功能Xwindow更好,比較適合個人使用。很多開發(fā)和個人使用的都是首選ubuntu。但是在服務(wù)器應(yīng)用方面較centos少一點(diǎn)。ubuntu對開發(fā)更加友好一點(diǎn)。
虛擬話和容器方面
當(dāng)然隨著Docker崛起,這種差異也在逐漸較少。由于ubuntu內(nèi)核版本更新,而docker容器對linux內(nèi)核新功能要求比較高,所以使用ubuntu作為docker容器的宿主機(jī)更加友好一點(diǎn)。
而且很多項(xiàng)目docker配置時候也僅僅支持了針對ubuntu的Dockerfile配置,所以容器化方面ubuntu比較優(yōu)勢。
觀點(diǎn)4:個人學(xué)習(xí)Linux推薦使用Ubuntu
看你做什么,如果個人PC虛擬機(jī)學(xué)習(xí)Linux,推薦ubuntu的LTS版本,不過不要最新,18.04LTS或者16.04LTS。服務(wù)端就CentOS好一些。
不過,不影響你學(xué)習(xí)的,對于bash來說,ubuntu做了部分的封裝,CentOS更加原生一些。Ubuntu也預(yù)裝了一些工具,CentOS是比較裸的。
軟件源來說ubuntu的軟件源國內(nèi)鏡像更多一些。CentOS的一般用yum源,官網(wǎng)國內(nèi)訪問比較麻煩,鏡像源很多都是不是嚴(yán)格對應(yīng)的,有的替換的是rehat的源,有些版本不對應(yīng),沒有對應(yīng)到小版本號。
個人學(xué)習(xí),推薦ubuntu,此外,他們之間的區(qū)別真的不大。沒有必要太糾結(jié)。
個人學(xué)習(xí)Linux推薦使用Ubuntu
觀點(diǎn)5:CentOS穩(wěn)定,Ubuntu功能激進(jìn)
centos穩(wěn)扎穩(wěn)打,Python以及gcc用的版本都是偏向舊的,所以穩(wěn)定性不錯。
ubuntu桌面版則是較為激進(jìn),軟件包都是挺新的,所以遇到問題的幾率較大。
還有坑了我較久的問題 :
apt install docker只能安一個殼子,不如直接搜安裝docker-ce教程.
而yum install docker則直接把docker-ce都安好了
觀點(diǎn)6:Ubuntu更容易使用,初學(xué)者應(yīng)先從Ubuntu開始
首先要知道,他兩個都是Linux系統(tǒng),如果你是初學(xué)的話我建議你先從Ubuntu開始,就我自己使用感受而言,Ubuntu上手容易,最主要的是文獻(xiàn)較多,你使用過程中遇到的任何問題隨便搜,都會找到好多答案,所以,從易于使用方面來講,Ubuntu優(yōu)于centos。
觀點(diǎn)7:服務(wù)器用CentOS,娛樂用Ubuntu
那要看你用電腦做什么了。如果是用作服務(wù)器,那自然是CentOS了。CentOS就是服務(wù)器版的系統(tǒng)啊,人家專業(yè)啊!現(xiàn)在很多中小企業(yè)的服務(wù)器都用它,因?yàn)樗赓M(fèi)啊,不要銀子。但是,也因?yàn)槊赓M(fèi),所以,開發(fā)者不提供技術(shù)支持,有了問題,只好自己動手,豐衣足食了。
如果你是當(dāng)作辦公用,寫寫文檔,上上網(wǎng),聽聽歌,那還是用Ubuntu啊!Ubuntu雖不是windows那樣的桌面操作系統(tǒng),但是,它還是為使用桌面而做足了功桌,尤其是辦公使用,只要你要求不高,它也足夠用了。而且,Ubuntu還有好多個衍生版本,你可以挑選使用。比如,Kubuntu,就是使用KDE桌面的,有人喜歡這種桌面;Lubuntu,就是使用LXDE桌在的,它適用老機(jī)器;Ubuntukylin,專為中國人開發(fā)的衍生版,有許多中國元素,如農(nóng)歷等等。
另外,還有一些基于Ubuntu開發(fā)的版本,如Mint,是界面上最像Window的Linux套件之一,和Window一樣,有任務(wù)欄(Linux叫“面板”),也有開始菜單。如果你到百度下搜索一下,基于Ubuntu的Linux套件還多得是。Ubuntu16.04是長效支持版,支持5年的更新。它默認(rèn)使用libreoffice為辦公軟件,能編輯MS-Office文檔。Ubuntukylin提供wps-Office Linux版下載鏈接。總之,只要你沒有太高要求,辦公使用足夠用了。
觀點(diǎn)8:CentOS適合于服務(wù)器,Ubuntu和Fedora適用于個人桌面
這就是要看你用的用途定位了!
ubuntu更類似windows xp,win7,win8,win10這些針對個人使用的消費(fèi)市場。
centos則類似windows server 2008,windows server 2016的服務(wù)器市場。
如果是作為桌面使用的話那就是ubuntu,fedora這些桌面版的linux。
但是作為服務(wù)器使用還是用centos,不是說ubuntu不能用,如果用win7當(dāng)作服務(wù)器上線總是感覺不放心啊,什么時候就死機(jī)了呢。服務(wù)器操作系統(tǒng)要求的穩(wěn)定、強(qiáng)壯的運(yùn)行!
在安裝的時候選擇包的時候就能看到區(qū)別,centos 的minunum安裝不到700個軟件包,這說明啥,越是少的軟件包,出錯的機(jī)率越是少啊!
再就是centos脫胎于redhat,Oracle在選擇linux做發(fā)行版的時候也是選擇的redhat的源碼再發(fā)行,可見centos有著和紅帽一樣優(yōu)秀的穩(wěn)定的內(nèi)核。不過centos被紅帽收購了!
觀點(diǎn)9:Ubuntu更合適于個人使用
如果有部署好的linux服務(wù)器,那么基本上大型服務(wù)器都是centos的,我的建議是,在個人終端上安裝與服務(wù)器一致的系統(tǒng),最好版本號都一樣,也盡量別升級。
如果單純想用linux我個人比較推薦ubuntu,兩者在pc上區(qū)別不大。但是國內(nèi)用戶下載的ubuntu,如果在中文頁面上下載大概率遇到?jīng)]節(jié)操且內(nèi)置奇怪軟件的版本,所以建議下載英文原版操作系統(tǒng)。
額外說一下,如果電腦配置很差,還有xubuntu、lubuntu等等輕量級操作系統(tǒng),也可以用,適合初學(xué)者。
Ubuntu更合適于個人使用
總結(jié)
看了這么多觀點(diǎn),其實(shí),筆者覺得網(wǎng)友都是按自己的感受表達(dá)。我個人的看法是,Ubuntu和CentOS系統(tǒng)都適用于服務(wù)器。筆者可以告訴你,在超大型的數(shù)據(jù)中心上,Ubuntu占有率絕對不會比CentOS弱。但如果想學(xué)習(xí)Linux技術(shù),CentOS是更優(yōu)的選擇。需要參加紅帽RHCSA、RHCE、RHCA認(rèn)證,肯定要安裝RHEL或CentOS系統(tǒng)。
本文已同步至博客站,尊重原創(chuàng),轉(zhuǎn)載時請?jiān)谡闹懈綆б韵骆溄樱?/p>
https://www.linuxrumen.com/rmxx/1258.html
點(diǎn)擊了解更多,快速查看更多的技術(shù)文章列表。