deb系Linux是指采用deb包管理系統(tǒng)的發(fā)行版。deb包管理系統(tǒng)是脫胎于debian的強(qiáng)大軟件包打包和管理系統(tǒng),文件擴(kuò)展名為.deb。名字取至于debian創(chuàng)始人的前妻D(zhuǎn)ebra Murdock。由于deb包管理系統(tǒng)的強(qiáng)大特性,可以支撐Linux發(fā)行版的在線軟件包安裝、更新、解決依賴關(guān)系。所以有大量的Linux操作系統(tǒng)都是基于deb包管理系統(tǒng)開發(fā),目前這類的衍生版本基本均基于ubunbu或者debian。今天小編就來著重講一下這兩個常被其他發(fā)行版作為基礎(chǔ)的版本的ubuntu和debian。
Ubuntu
ubuntu主要由Canonical公司支持,同時也有來自Linux社區(qū)(也包括Debian社區(qū))的Linux愛好者提供支持開發(fā)的。Ubuntu是一個以桌面應(yīng)用為主的開源GNU/Linux操作系統(tǒng)。早期ubuntu也是基于debian開發(fā)的,當(dāng)時是為了解決debian的保守和易用性問題而生,不過在時間的積累下,ubuntu逐漸發(fā)展了自己的風(fēng)格和體系。目前ubuntu在提供了非常友好的易用性的同時,也推出了非常穩(wěn)定而且適用與服務(wù)器的Ubuntu LTS(Ubuntu長期支持版本)和相對于的Server版本。
debian
debian是一個古老的Linux發(fā)行版本,也是一個活躍的開源社區(qū),它不屬于任何一家公司,而且它的歷史幾乎與Linux本身一樣悠久。通常debian是指的debian GNU/Linux,但是Debian不僅僅是Linux,它也提供了GNU/Hurd內(nèi)核,freeBSD內(nèi)核的發(fā)行版本,這類版本就不能被稱為Linux了,可以說Linux是非常強(qiáng)大的社區(qū)版本和科研機(jī)構(gòu)。
易用性區(qū)別
Ubuntu做了很多人性化的支持并且對桌面環(huán)境有非常程度的優(yōu)化,對新手更友好,用戶不需要在系統(tǒng)配置上浪費更多的時間;debian雖然近年來也在易用性上有很大的提升,但是依舊偏向于專業(yè)用戶,對新手不是那么友好。
軟件體系區(qū)別
Debian是GNU開源社區(qū)版本,Debian提倡軟件自由不鼓勵使用專有軟件,所以Debian的默認(rèn)只提供開源免費軟件;Ubuntu作為商業(yè)版則沒有這些限制,Ubuntu默認(rèn)提供開源軟件和商業(yè)軟件,而且提供專有驅(qū)動程序。所以在Ubuntu下,新手可以很方便的安裝設(shè)備驅(qū)動程序。
穩(wěn)定性區(qū)別
Debian的穩(wěn)定性毋容置疑,stable分支在層層測試驗證下才納入非常穩(wěn)定的軟件包,而且Debian在保持系統(tǒng)精簡的同時不會對軟件有過多的優(yōu)化,所以不會存在優(yōu)化來的BUG;Ubuntu早期脫胎于Debian的unstable版本(因為軟件版本更新),所以當(dāng)年坊間一直流傳著Ubuntu=Debian+BUG。不過經(jīng)過了多年的發(fā)展,Ubuntu軟件源已經(jīng)自成一派而且也非常的穩(wěn)定了。
技術(shù)支持區(qū)別
一個發(fā)行版本總離不開后續(xù)的技術(shù)支持和版本補(bǔ)丁,Debian版本的生命周期不固定,新版本發(fā)布后,老的版本繼續(xù)維護(hù)18個月,綜合起來大概3-4年左右,也有作為LTS的Debian 6有長達(dá)5年的長期支持。不過也可以通過修改sources.list,改為stable,這樣debian就會永遠(yuǎn)滾動到最新的穩(wěn)定版本;Ubuntu普通版本周期很短,一年會出兩個版本,我們這里著重討論Ubuntu LTS,這是一個可以提供5年長期支持的版本,也就是說這個版本發(fā)行5年內(nèi),都會有解決技術(shù)BUG的補(bǔ)丁更新。
應(yīng)用場景
Debian和Ubuntu均能被應(yīng)用在服務(wù)器、桌面、開發(fā)環(huán)境。只是兩者的軟件體系、社區(qū)支持、版本理念不一樣。在國內(nèi)很多云服務(wù)器提供商也都默認(rèn)提供這兩種系統(tǒng)。不過有網(wǎng)友說ubuntu更適合新手,debian適合老手和開發(fā)者。
對于這兩個系統(tǒng),你是選Debian還是Ubuntu?
以上文章轉(zhuǎn)載于:https://cloud.tencent.com/developer/news/42214
謹(jǐn)向上文作者表示感謝!