Debian、Ubuntu、Linux Mint,哪款更適合您?
譯文【51CTO.com快譯】
在Linux世界中,如今有著數百種基于Linux的操作系統(通常也稱為“發行版”)可供選擇。它們中的大多數是從一個已經存在的發行版中,更改、擴展而實現的。當然,也有極少數是原生的。不過,面對比比皆是的Linux發行版,新手系統工程師時常會犯“選擇困難”癥。
總的說來,目前在桌面端,最流行的Linux發行版有:Debian、Ubuntu、Linux Mint三種。Debian是大多數Linux版本的初代,其中Ubuntu是眾多后代里最杰出的一款。而Linux Mint是基于Ubuntu而開發的。它們各有自己的特點和目標用戶,下面讓我們一起來探究一番吧。
Debian
軟件工程師Ian Murdock于1993年發布了Debian的第一個版本。同時,他建立了一個對應的開發者社區,旨在通過共同努力,大家能夠以穩定的方式,使用自由軟件世界所提供的最佳軟件。值得一提的是:Debian一名來自他和當時女友Debra名字的組合。
作為Windows在桌面端的有力競爭對手,Debian不僅僅只是一套操作系統,它還包含了大量的軟件。您可以通過不同的方式對其進行配置,以創建定制化的體驗。這也就是為什么許多項目都會使用Debian作為基礎的原因。
雖然Debian默認提供了可定制的桌面界面環境,但是您也可以選擇不使用圖形界面,以滿足服務器的使用需求。可以說,Debian團隊將大量的設計和可用性的決策權,留給了各類自由軟件項目。例如,Debian的外觀就可以由GNOME或KDE團隊來決定,而不是由Debian開發人員說的算。不過,Ubuntu和Linux Mint則無法自定義GNOME的主題。
在包管理方面,Debian使用的是DEB格式和APT軟件包管理器。由于是基于Debian,因此Ubuntu和Linux Mint采用了相同的工具包,我在此就不贅述了。
如果使用過其他版本的Linux,您可能會注意到Debian中的許多軟件都比較舊。Debian本身是每兩到三年才會更新一次。而且,除了安全補丁和例行維護之外,其附帶的應用程序基本不會被連同更新。當然,它在一定程度上也避免了軟件更新給系統帶來的潛在錯誤和不穩定性。
總之,Debian在上手方面并無難度,它比Ubuntu或Linux Mint更適合那些資深的技術類用戶。同時,Debian非常適合那些更關注自由軟件的價值,想更好地控制其電腦的工作行為,需要創建服務器,以及重視長期穩定性的用戶。
Ubuntu
與Debian不同,Ubuntu是一家私人公司的產品。Canonical公司于2004年推出了Ubuntu,其旨在創建一個面向非技術用戶的Linux版本,并且打出了“Linux for Humans”的口號。
那么,是什么讓Ubuntu能夠從Debian中脫穎而出呢?首先,它有著明確的產品目標--Ubuntu桌面。Canonical希望開發人員樂于選用由它提供的默認體驗環境。
其次,Canonical提供了一種更簡單的、基于GNOME樣式的、且全新的軟件安裝程序。當然,從技術上講,由于Ubuntu是Debian的一個分支,因此經驗豐富的用戶完全可以自行在Debian上安裝使用該程序。不過,此舉也可能會帶來桌面環境不穩定的風險。
此外,Canonical也創建了snap軟件包格式,以吸引商業軟件開發人員將其應用發布到snap Store中(請參見--https://www.makeuseof.com/tag/flathub-vs-snap-store-linux-apps/)。例如:那些非Linux開發人員已將Skype和Steam之類的應用,以及大量的PC游戲都發布到了snap中。而且,由于Canonical的snap格式是一種通用的格式,因此無論您選擇哪一個Linux發行版,它都是適用的。同時,這在一定程度上也免除了我們對于Ubuntu的依賴性。
Ubuntu有著可以預測的發布時間表,即:每兩年會有一次新的長期支持(long-term support)版的發布,以及每六個月一次的臨時發布。因此,它適合于那些喜歡定期更新,以及追求穩定系統的人。
除了主流版本之外,Ubuntu還提供了各種定制版,其中包括:使用KDE桌面環境的Kubuntu、使用LXQt的Lubuntu、使用Xfce桌面的Xubuntu、以及隨著MATE桌面一起提供的Ubuntu MATE。您可以從中選取自己喜歡風格和界面。
Linux Mint
就在Ubuntu面世的幾年后,Clément Lefèbvre于2006年發布了Linux Mint。早期,Mint開發人員在如何構建桌面技術方面,進行了大量的試驗。他們最終成功地將Linux Mint與Ubuntu桌面完美兼容。這兩個發行版使用的是相同的存儲庫,因此可以安裝相同的軟件。也就是說,那些用于Ubuntu的DEB軟件包,也可以在Linux Mint中被使用,盡管Linux Mint團隊并不太提及snap。
Mint和Ubuntu之間的主要區別在于最初的桌面體驗上。Linux Mint團隊創建了一個在默認情況下類似Windows的Cinnamon桌面環境。屏幕的左下方有一個應用啟動器,界面的底部有一個任務欄,而在其右下方則有一些系統圖標。
Mint自帶有一系列工具,可用來簡化安裝應用和更改桌面主題的過程。Mint還提供了預安裝的多媒體編解碼器。而在Debian和Ubuntu上,您必須自行手動安裝。
可見,Linux Mint更適合那些習慣了Windows環境,而想快速上手,并會持續學習與使用Linux的用戶。
當然,如果您不喜歡Cinnamon桌面,也可以使用MATE和Xfce版本的Linux Mint。兩者都具有相同的主題和總體布局,也更適合在較舊的電腦上流暢地運行。
Debian、Ubuntu、Linux Mint,哪款更適合您?
就個人而言,我會使用Debian。作為“骨灰級”自由軟件的用戶,我偏好那些并未對“上游”代碼更改太大的發行版。但是,對于初次使用Linux的用戶而言,Ubuntu和Linux Mint能夠提供更加友好的外觀和使用體驗。
最后,值得一提的是,作為Ubuntu系的發行版,elementary OS和Pop!_OS也值得您去試用。而如果您傾向于Debian系,那么請試用一下Fedora,以及其他基于上游項目的發行版。
原標題:Debian vs. Ubuntu vs. Linux Mint: Which Distribution Should You Use? 作者:Bertel King
【51CTO譯稿,合作站點轉載請注明原文譯者和出處為51CTO.com】