【GNUer的回答(16票)】:
從個(gè)人角度說(shuō)我還算是Debian的忠實(shí)fans。我本不喜歡討論涉及太多的發(fā)行版之爭話(huà)題。我覺(jué)得自己愛(ài)用啥、擅長(cháng)用啥那就用啥。發(fā)行版間不存在誰(shuí)比誰(shuí)先進(jìn)多少,畢竟大家都是open source的。
-------------------------------------------------------------------------------------------------------------------------
最開(kāi)始其實(shí)是用Fedora core (大家都知道現在改名了),yum源里很多包不全,造成的新手安裝軟件比較蛋疼。尤其是那時(shí)用 freshmeat,經(jīng)常和官方自帶的源里有的包版本不一樣,然后升級的時(shí)候麻煩的事情就來(lái)了。rpm系列不怎么能處理好不同版本同一軟件同時(shí)存在,新手又喜歡天天升級,搞著(zhù)搞著(zhù)就搞掛了。當然現在yum源里應該好多了。后來(lái)得到別人的推薦,我就開(kāi)始換成Debian了,第一個(gè)感覺(jué)是,安裝CD好小,雖然我一直都是硬盤(pán)安裝,但是以前在學(xué)校網(wǎng)速又慢,下個(gè)Fedora core的DVD鏡像 3-4個(gè)G得搞半天。安裝好后主要配置了一下源,用了apt-get,要裝啥軟件都有,當時(shí)覺(jué)得真得是神器。尤其是那個(gè)時(shí)候江蘇的cn99源,讓用2M帶寬的人更新的時(shí)候能到256KB/S的速度,真心覺(jué)得Debian的升級很省事,而那個(gè)時(shí)候國內f(wàn)edora core的源我就不說(shuō)了,很多源慢如蝸牛,然后就再不想用去Fedora core了。后來(lái)我也用過(guò)一段時(shí)間ubuntu和arch,ubuntu對硬件的支持其實(shí)是做的比較好,很多新手上手的時(shí)候根本不知道intel的顯卡得裝什么驅動(dòng),要能放出聲音需要裝哪些包,Fedora core在安裝的時(shí)候能讓大家一起都選上。ubuntu安裝好后基本都能直接用,不能驅動(dòng)的硬件還會(huì )提示你,點(diǎn)幾下就把推薦的驅動(dòng)安裝上了,然后就能正常跑起來(lái)了。后來(lái)貌似因為 7.10發(fā)布的時(shí)候還是beta版本,自己去升級搞掛了,當時(shí)也沒(méi)有辦法解決,就一個(gè)電腦,更不像現在手機能上午,只能直接重裝了。后來(lái)因為在linuxtoy上看到有arch的介紹,就裝來(lái)用了一年多吧。發(fā)現總是有些地方需要你自己折騰??傮w來(lái)說(shuō)用起來(lái)沒(méi)有debian省事。尤其是arch更新非常頻煩,你升級是找死(經(jīng)常升級難免遇到些bug,比如升級grub2,升級新版的Xorg),不升級是等死(N久不升級,你pacman 升級一下感覺(jué)每個(gè)包都out了,.....)。
后來(lái)感覺(jué)自己就是需要一個(gè)穩定的linux環(huán)境,就換回了Debian。以前在學(xué)校我也給服務(wù)器上轉Centos(當時(shí)是因為在安騰的小型機上裝Debian沒(méi)有啟動(dòng)起來(lái)),包括給老師也是裝的Centos。
--------------------------------------------------------------------------------------------
我來(lái)說(shuō)說(shuō)為啥大家感覺(jué)在企業(yè)里Redhat系里的人氣更旺吧。
Centos基于RHEL的確實(shí)是一個(gè)很重要的原因。因為實(shí)際上很多廠(chǎng)商的各種型號的機型在安裝RHEL,SUSE兩大企業(yè)版以為的發(fā)行版的時(shí)候確實(shí)難免出點(diǎn)這樣那樣的問(wèn)題,用的人少的發(fā)新版出了問(wèn)題大家又覺(jué)得網(wǎng)上搜得到的東西會(huì )更少。
各個(gè)和現在MySQL和postgresql的情況有點(diǎn)類(lèi)似,無(wú)論多少人吐槽說(shuō)MySQL怎么弱,現狀就是MySQL的使用者越來(lái)越多。我也問(wèn)過(guò)我們公司DBA,你們那么多牛人為啥不試試postgresql,原因就是大家覺(jué)得MySQL能滿(mǎn)足自己的需求了,而且用的人也多。所以很多中小企業(yè)也都覺(jué)得直接用Centos相對有“保障”,即便你覺(jué)得這個(gè)是心理作用或者是不科學(xué)嚴謹的說(shuō)法,對很多人來(lái)說(shuō)實(shí)際的選擇就這樣。企業(yè)里其實(shí)一般都是跑固定的一類(lèi)應用,平時(shí)也不需要像個(gè)人用戶(hù)一樣天天把OS折騰的死去活來(lái),需要的只是一個(gè)能跑起應用的底層東西,其實(shí)不像桌面使用那么多需求的。
很多公司其實(shí)也會(huì )在RHEL的內核基礎上根據自己的需求做一些修改。以一個(gè)被大企業(yè)專(zhuān)業(yè)測試過(guò)代碼來(lái)做基礎其實(shí)也是能降低實(shí)際的風(fēng)險和工作量的。
另外就是很多商業(yè)軟件都會(huì )寫(xiě)明支持RHEL,SUSE(現在也會(huì )寫(xiě)ubuntu),但是可能不會(huì )社區版的發(fā)行版。即便往往大家也能在debian上跑起來(lái)。但這個(gè)也確實(shí)是一個(gè)原因。
至于上面有人說(shuō)Debian沒(méi)有一個(gè)像樣的社區。。。其實(shí)Debian本身是最大的社區,前幾年的新聞是Debian社區開(kāi)發(fā)者比紅帽整個(gè)公司都多,文檔也是很齊全的。軟件包的話(huà)更不是問(wèn)題。服務(wù)器用的跑stable,桌面用testing,都能滿(mǎn)足需求的(stable的不會(huì )比RHEL的老),服務(wù)器用的少數軟件不夠新自己編譯就行了。
----------------------
簡(jiǎn)單總結一下,其實(shí)一般的使用,發(fā)行版之間的差距沒(méi)有多大的。大部分做運維的每天做的事情不是自己蒙著(zhù)頭去把OS搞來(lái)搞去,主要還是做一些為上層應用做支持的事情。操作系統的文檔什么的也不是根本的問(wèn)題,相信大家翻翻手冊,打開(kāi)/etc看看就知道不同發(fā)新版的差異,就配置一下系統不是什么難事。公司以前用啥,接著(zhù)也會(huì )用啥;老大說(shuō)用啥,那就用吧。
【劉遠航的回答(3票)】:
我想再挖出來(lái)@ 瑪麗蘇 的這個(gè)答案 http://www.zhihu.com/question/19690549/answer/14142595
他在同一個(gè)問(wèn)題下另一個(gè)答案里提到:
debian 背后沒(méi)公司,純 GNU,最老的發(fā)行版,RPM 是 redhat 之后推的(歷史問(wèn)題還請糾正,我入 Linux 門(mén)很晚的),debian 至少經(jīng)歷過(guò)一段真空期,借用營(yíng)銷(xiāo)學(xué)的說(shuō)法,叫壟斷,不用它的沒(méi)別的用。這跟騰訊一樣積累的用戶(hù)是很恐怖的,要不是 ubuntu 的崛起(這里是真的崛起,沒(méi)有負面意思),和debian自己的堅持,它完全會(huì )是最大的發(fā)行版,當然現在也不小。debian 和 ubuntu 也是一個(gè)可以討論的故事。debian 堅持 GNU,Ubuntu 一開(kāi)始就沒(méi)打算,看它的注冊地,地圖上完全不存在,一開(kāi)始就打算鉆版權專(zhuān)利的空子了。所以 ubuntu 的一些反饋 debian 無(wú)法接受,沒(méi)有跟著(zhù) ubuntu 崛起應該說(shuō)是必然吧。deb 確實(shí)很好用,但沒(méi)有外圍工具的話(huà),打包還是挺難的,如果你 deb 和 RPM 都會(huì )打的話(huà)。這不得不說(shuō)越來(lái)越深入了,這又是一個(gè)好玩的問(wèn)題,RPM 是紅帽推出來(lái)的,定義的對象是企業(yè)級部署分發(fā),鼓勵照章辦事,一條一條添,填錯就報錯,這導致了 fedora 和 suse 的打包教程和維基甚至都是互通的。deb 呢,則自由一點(diǎn),雖然它自己作為發(fā)行版很?chē)栏瘢ㄍ扑瓦^(guò)包的都知道),純制度設計上不能說(shuō)是嚴謹,應該叫古怪,因為它嚴的都不是正地方。但它的容錯性很高,比如 md5sum,完全容錯,你添0都能過(guò)。
一切榮耀歸于瑪麗蘇 , 希望能邀請到他回答一下這個(gè)問(wèn)題。
跑題算我的。
【龔彬的回答(3票)】:
1.安裝方面做得不太好,主要在部分linux愛(ài)好者中傳播,國內的都比較懶,早幾年需要自己下載刻光盤(pán)安裝,沒(méi)有友好而一鍵式的圖形化安裝系統,很多軟件都需要自己配置,難以為普通用戶(hù)接受(對資深的linux用戶(hù)又是它的一個(gè)優(yōu)點(diǎn),可以充分定制化)。
2.隨著(zhù)ubuntu的出現,ubuntu宣稱(chēng)基于debian,安裝方便,并在早幾年向全球用戶(hù)贈送光盤(pán),用戶(hù)覺(jué)得既然能體驗到debian的質(zhì)量,又有體驗比較好的界面,為什么還去安裝debian呢。
3.商業(yè)化,背后缺少一個(gè)商業(yè)公司支撐宣傳推廣。
當然我個(gè)人還是比較喜歡這個(gè)發(fā)行版,充分的定制化,隨用隨裝,里面沒(méi)有多余的東東,不象一些發(fā)行版給你塞一堆你不想要的東西進(jìn)來(lái)。
【tinykuai的回答(1票)】:
都去用ubuntu了
【imajeason的回答(0票)】:
Debian用的人很少?我好像沒(méi)有這個(gè)感覺(jué)……
我當地的Shanghai Linux User Group幾乎清一色的Deb系,而里面有一半左右是用的Debian。(可能和每周聚會(huì )上有兩名Debian Developer經(jīng)常光顧有關(guān))。
【李毅的回答(0票)】:
現在國內大多數服務(wù)器用的是CentOS吧,桌面版用Ubuntu多一點(diǎn)。Debian宣傳沒(méi)做好。
【瑪麗蘇的回答(0票)】:
應該是桌面debian用戶(hù)少吧,中文資料極少,沒(méi)有像樣的社區。
原文地址:知乎
聯(lián)系客服