Linux專家心目中的最佳Linux發(fā)行版有哪些?(上篇)
譯文【51CTO.com快譯】誰是最佳的Linux發(fā)行版?Datamation雜志為此詢問了兩位知名的Linux專家,他們都解釋了各自的首選。文章上半篇是Matt Hartley選擇的最佳發(fā)行版,下半篇是Bruce Byfield列出來的最佳Linux發(fā)行版。同意還是反對?歡迎留言交流!
最佳Linux發(fā)行版:Matt Hartley的選擇
之前說過,Linux給新用戶帶來的最大一個挑戰(zhàn)不是新的操作系統(tǒng),而是有大量的隨機(jī)選擇需要做出,比如桌面環(huán)境、發(fā)行版庫,和程序包管理等。請牢記一點(diǎn),對某個人來說最佳的Linux發(fā)行版可能未必適合你。
1.Ubuntu
很顯然,Ubuntu會是最佳發(fā)行版的首選。為什么我把它放在首位呢?首先,看一下該發(fā)行版的歷史。說到把桌面Linux交到普通用戶的手里,外頭沒有哪個發(fā)行版比Ubuntu做得更到位。沒錯,有一些發(fā)行版實力相近,有一天甚至?xí)^Ubuntu。但無論從過去幾年來看,還是從長遠(yuǎn)來看,Ubuntu贏就贏在知名度和長期支持。
現(xiàn)在,對Ubuntu來說并非形勢一片大好。它同樣有一些爭議。一些重要的補(bǔ)充說明包括:決定開發(fā)自己的桌面環(huán)境Unity。其他爭議包括決定將基于亞馬遜的關(guān)聯(lián)結(jié)果加入到Unity搜索結(jié)果里面,另外決定構(gòu)建自己的顯示服務(wù)器和init系統(tǒng)。如今,其中一些方面發(fā)生了變化。但有一個事實依然未變,那就是由于Ununtu付出的努力,許多人在使用Linux。
Ubuntu的優(yōu)點(diǎn)之一在于,有多個基于替代桌面環(huán)境的“版本”。比如說,我青睞的版本就是Ubuntu MATE。其他人喜歡使用Kubuntu、Xubuntu、Ubuntu GNOME和Lubuntu。
如果你在考慮基于Ubuntu的固定版本,但是底層有幾處改動,那么Linux Mint可能很適合你。Linux Mint誕生于人們想要運(yùn)行Ubuntu,又預(yù)先安裝一些專有組件(比如編解碼器和驅(qū)動程序)的時代,如今Linux Mint已演變成為一款自成一體的操作系統(tǒng)。借助自己的旗艦桌面環(huán)境:Cinnamon,Mint提供了一套針對特定發(fā)行版的工具和功能,讓它完全很獨(dú)特。有些人認(rèn)為,正是這些Mint工具,加上專注于較緩慢的發(fā)布周期,贏得了新用戶的芳心。
遺憾的是,Mint的人氣越來越旺,也意味著Linux Mint變成了那些試圖鉆Mint用戶空子的人眼里的一大目標(biāo)。幸好,如今該發(fā)行版的開發(fā)團(tuán)隊已汲取了一些經(jīng)驗教訓(xùn),安全已得到了大幅提升。
與Ubuntu項目一樣,Linux Mint也有多個替代桌面環(huán)境版本可供使用。這包括KDE、MATE和Xfce。
除了是一度知名的Mandriva(Mandrake)Linux發(fā)行版的近親外,PCLinuxOS在我看來毫無疑問是基于滾動發(fā)布發(fā)行版的終極KDE,很適合那些通常會青睞固定版本的人。
PCLinuxOS是一款我覺得適合安裝在PC上的操作系統(tǒng)。它在最新的安全更新和補(bǔ)丁之間提供了全面的均衡,同時又不立即采用出現(xiàn)在其他發(fā)行版軟件庫里面的每個程序包。簡而言之,我從來沒必要在任何PC上將PCLinuxOS安裝兩次。它是“搞定后不用管它”的Linux安裝系統(tǒng)。
關(guān)于使用它,我只有兩點(diǎn)要提醒:首先,一旦它首次安裝后,你要安裝許多更新。這不是大問題,除非你確實很關(guān)注帶寬。其次,雖然瀏覽器及其他常見軟件版本及時更新,但是一些不大常用的應(yīng)用程序可能版本比較舊,要晚幾個版本。要是這兩個問題對你來說不用擔(dān)心,那么我強(qiáng)烈建議你關(guān)注一下該發(fā)行版。PCLinuxOS同樣自帶替代的桌面環(huán)境,比如MATE、LXDE、Xfce和LXQT。
過去我認(rèn)識有些平時只用OS X的人試過elementary OS。他們用過后的印象通常大致一樣。就上網(wǎng)瀏覽和文檔編寫而言,他們都覺得:要是手頭沒有OS X,使用elementary OS也非常自在。
盡管該發(fā)行版不會有同樣的應(yīng)用程序(比如Photoshop或iMovie),但是用過它的這些人覺得系統(tǒng)布局良好。他們喜歡的最大優(yōu)點(diǎn)之一是,它不需要改動,就能滿足他們的期望。從Pantheon桌面到自定義應(yīng)用程序,感覺一切都非常緊密地集成起來。
與如今的其他許多發(fā)行版一樣,elementary OS也是基于Ubuntu LTS版本而建的。這意味著,你始終獲得支持最新安全補(bǔ)丁的功能,不過不會獲得最新的軟件或內(nèi)核。
早在2015年,項目的發(fā)展出現(xiàn)了一點(diǎn)變數(shù)。網(wǎng)站訪客不是被引到標(biāo)準(zhǔn)的ISO下載頁面,而是被引到需要向該項目捐贈一小筆錢的頁面。如果訪客不付錢就想要下載該發(fā)行版,就得輸入0。Linux社區(qū)的許多人并不喜歡這點(diǎn)。
說到讓古老的PC再度變廢為寶,沒有什么比新安裝Puppy Linux更合適的了。本人之前在奔騰II上運(yùn)行Puppy Linux。如果在對瀏覽器而言資源更多一點(diǎn)的系統(tǒng)上運(yùn)行,Puppy Linux速度飛快。如果你有一臺1GB內(nèi)存的電腦,用過Puppy Linux后保準(zhǔn)愛不釋手。
Puppy Linux基于Slackware,但是如果你喜歡的話,也可以安裝依賴Ubuntu庫的版本。這兩個版本都隨帶JVM窗口管理器,不過如果你喜歡的話,OpenBox在Puppy上也可以順暢運(yùn)行。
Puppy的大小不超過200MB,很簡潔,幾乎可以在任何設(shè)備上運(yùn)行。Puppy Linux從USB閃驅(qū)或CD運(yùn)行的話也非常順暢。這意味著要不要安裝完全交給了最終用戶。然而,如果你想使用CD/USB副本來運(yùn)行,又要存儲永久的配置文件,Puppy讓你可以完全為此用途選擇一個存儲目的地。就本人而言,我總是選擇干脆安裝Puppy Linux,因為我發(fā)覺一旦它安裝完畢,根本不需要將它隨身帶到別的任何地方。
與如今的許多現(xiàn)代發(fā)行版一樣,Puppy Linux也讓用戶可以以一兩種方式安裝軟件??梢酝ㄟ^軟件庫來安裝,也可以通過“pet”程序包來安裝。值得一提的是,Puppy還支持txz和sfs程序包。
現(xiàn)在再來說說缺點(diǎn)。雖然Puppy Linux確實隨帶一款優(yōu)秀的防火墻應(yīng)用程序,但它也缺少根密碼。除此之外,它還缺少自動打上安全更新的方式。確切地說,他們確實在為該發(fā)行版發(fā)布安全更新――以前,我通過其工具來打上更新。問題是,沒有一種自動工具可以不假思索地完成這項任務(wù)。
另一方面,據(jù)我的研究發(fā)現(xiàn),它還是提供了“一些”隱藏式安全(security through obscurity)。首先,Puppy Linux使用unionfs/aufs堆疊式文件系統(tǒng)。因而,他們將Puppy設(shè)置成讓除最新文件之外的所有文件處于只讀狀態(tài)。再次并非完美,但是也沒有那么壞。到頭來,Puppy Linux據(jù)我所知從來沒有被不懷好意的人攻破過。話雖如此,我們還是認(rèn)為其網(wǎng)站有必要升級到正宗的SSL證書,因為他們在要求人們從其網(wǎng)站下載操作系統(tǒng)。
6.SolydXK
如果你想要運(yùn)行安裝的Debian,同時又喜歡對新手異常友好的體驗,那么SolydXK這款發(fā)行版適合你。最初SolydXK是Linux Mint Debian Edition(LMDE)的非官方版本,其目的是實現(xiàn)LMDE的最初使命:開發(fā)一款對用戶超級友好的Linux發(fā)行版。
我確實喜歡SolydXK的三項特性是,專有的顯卡驅(qū)動程序安裝工具,外加默認(rèn)情況下添加的Steam和PlayOnLinux。另一項出色的特性是,你還可以選擇桌面環(huán)境:XFCE或KDE。
我根本理解不了的一點(diǎn)是需要?dú)g迎社區(qū)版。SolydXK社區(qū)版是用Debian穩(wěn)定版和測試版構(gòu)建而成的,而不是僅僅提供不同的桌面環(huán)境。后者(在Debian測試版上運(yùn)行)顯然適合想要最新、最好特性的人。本人建議改而繼續(xù)使用官方版本。
7.openSUSE
一些電腦店只提供openSUSE的前身:S.u.S.E Linux這種盒裝版,那似乎是很久以前的事。此后沒過多久,S.u.S.E Linux成了SuSE LLC,后來被Novell收購。多年后,Novell啟動了后來大名鼎鼎的openSUSE項目。其目的是,讓發(fā)行版更容易被公眾接受。不像SUSE Linux企業(yè)發(fā)行版(SLED),penSUSE經(jīng)常發(fā)布版本,被認(rèn)為是SLED的試驗場。明白這一點(diǎn)也很重要:openSUSE并沒有工作站和服務(wù)器版本。相反,它的程序包讓你可以將openSUSE變成你所尋找的那種安裝系統(tǒng)。
openSUSE的亮點(diǎn)之一在于YaST控制中心。你在安裝的openSUSE中需要調(diào)用的一切程序就在你面前,位于緊密集成的控制中心里面,而不是一堆隨機(jī)的應(yīng)用程序散布于各個菜單項中。
我覺得openSUSE確實有別于其他發(fā)行版的兩個地方就是,Open Build Service(OBS)以及搜索特定程序包的功能。不僅僅適用于openSUSE,還適用于其他的流行發(fā)行版。
最后,但并非最不重要的是,能夠借助openSUSE選擇滾動發(fā)布選項。這個openSUSE發(fā)布選項名叫Tumbleweed,恰如其名,讓用戶可以訪問最新的軟件,并讓人們只要將openSUSE版本安裝一次。可以說,搞定后不用管它。
8.Fedora
Fedora之于紅帽企業(yè)版Linux(RHEL),好比openSUSE之于SLED。 Fedora有下列版本類型:工作站版本、服務(wù)器版本和云版本。不過出于本文的需要,我們將側(cè)重于Fedora工作站版本。Fedora工作站版本在從事于Linux IT環(huán)境的那些人當(dāng)中頗受歡迎,據(jù)說是如果你打算在紅帽環(huán)境下工作,用起來會輕松自如的發(fā)行版。
Fedora還有點(diǎn)側(cè)重于工作而非娛樂,強(qiáng)大的安全實踐(優(yōu)秀的默認(rèn)防火墻和SELinux設(shè)置)以及超一流的軟件可用性就是最好的印證。捎帶提一下,主軟件庫中沒有的任何程序通常位于RPM Fusion。
我的建議基本上歸結(jié)為這點(diǎn):如果你想要一款擁有出色GNOME桌面體驗的發(fā)行版,將安全當(dāng)作重中之重,并提供了穩(wěn)定的發(fā)布周期,那么Fedora就是適合你的發(fā)行版。
9.Arch
據(jù)說,如果你想要真正學(xué)習(xí)如何使用Linux,就應(yīng)該在周末安裝和配置Arch。我完全贊同這個觀點(diǎn)。真正讓Arch有別于其他任何發(fā)行版的是,它迫使你考慮和關(guān)注。
要是在安裝過程中漏了幾步,你被迫要糾正自己的疏忽。要是不事先閱讀最新新聞源,就盲目地更新一大堆程序包,你可能需要原路返回,弄清楚是不是需要一番改動或調(diào)整。在新手看來,這一切聽起來很嚇人。然而,如果你真正有興趣為了學(xué)習(xí)Linux而學(xué)習(xí)Linux,那么Arch不失為一種出色的體驗。
使用Arch需要牢記三點(diǎn)。首先,不是說想配置成功能多豐富就多豐富。沒有默認(rèn)的桌面或應(yīng)用程序。實際上完全由你來構(gòu)建自己的發(fā)行版。其次,它是一款滾動發(fā)布發(fā)行版,擁有最新穎的軟件。第三,Arch User Repository被認(rèn)為是軟件庫方面的終極目標(biāo)。如果你需要一款應(yīng)用軟件,它在Linux上可以運(yùn)行,它就在Arch User Repository里面。
現(xiàn)在說說要牢記的幾個要點(diǎn)。別幻想在Arch論壇上提問題,除非你事先查遍了Arch維基、搜索框和Arch用戶論壇上的搜索框。另外,別安裝Arch衍生發(fā)行版,然后跑到Arch論壇上尋求幫助,沒人會幫你。最后,在論壇上尋求幫助時,對指向維基頁面的眾多鏈接要有心理準(zhǔn)備。這是一款正宗的DIY發(fā)行版。安裝起來很容易。學(xué)會與社區(qū)進(jìn)行交互則需要你改變想法。
10.Debian
如果我默認(rèn)的Ubuntu MATE發(fā)行版明天消失,那么我很可能會在Debian測試版上運(yùn)行MATE。以我的看法,Debian是吸引新手使用Linux的最重要的一個發(fā)行版。一些對新手友好的發(fā)行版的靈感就來自Debian,包括Knoppix、Simply Mepis、Linspire、Xandros和Ubuntu,不一而足。
我之所以使用Debian,喜歡它的地方是dpkg程序包管理系統(tǒng)。許多人熟悉其前端程序,比如Synaptic或針對特定發(fā)行版的軟件中心。dpkg在程序包處理方面僅次于Arch的pacman,我堅決認(rèn)為,dpkg在可靠性和萬一出現(xiàn)問題,易于糾錯方面是最出色的。
盡管Debian的創(chuàng)始人Ian Murdock不在人世,但是他倘若知道:他開發(fā)的這款發(fā)行版會始終在基于Debian操作系統(tǒng)的任何發(fā)行版的每個版本上運(yùn)行,多少也會欣慰的。
下篇推薦:Linux專家心目中的最佳Linux發(fā)行版有哪些?
原文標(biāo)題:Best Linux Distro: Linux Experts Rate Distros,作者:Matt Hartley
【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請注明原文譯者和出處為51CTO.com】