Debian 和 Ubuntu:有什么不同?應(yīng)該選擇哪一個?
<article class="article-content">
在 Debian 和 Ubuntu 系統(tǒng)中,你都可以 使用 apt-get 命令 來管理應(yīng)用。你也可以在這兩個發(fā)行版中安裝 DEB 安裝包。很多時候,你會在這兩個發(fā)行版中發(fā)現(xiàn)同樣的包安裝命令。
它們兩者是如此的相似,那么,它們兩者之間有什么區(qū)別呢?
Debian 和 Ubuntu 屬于同一系列的發(fā)行版。Debian 是由 Ian Murdock 在 1993 年創(chuàng)建的最初的發(fā)行版。Ubuntu 是 Mark Shuttleworth 在 2004 年基于 Debian 創(chuàng)建的發(fā)行版。
Ubuntu 基于 Debian:這意味著什么?
Linux 發(fā)行版雖然有數(shù)百個,但其中只有少數(shù)是從零開始的獨立發(fā)行版。 Debian、Arch、Red Hat 是其中幾個不派生于其它發(fā)行版的使用最廣的發(fā)行版。
Ubuntu 源自 Debian。這意味著 Ubuntu 使用與 Debian 相同的 APT 包管理系統(tǒng),并共享來自 Debian 庫中的大量包和庫。它建立在 Debian 基礎(chǔ)架構(gòu)上。
Ubuntu uses Debian as base
這就是大多數(shù)“衍生”發(fā)行版所做的。它們使用相同的包管理器,并與基礎(chǔ)發(fā)行版共享包。但它們也做了一些改變,添加了一些自己的包。這就是 Ubuntu 和 Debian 的不同之處,盡管它是從 Debian 衍生而來的。
Ubuntu 和 Debian 的不同之處
因此,Ubuntu 構(gòu)建在 Debian 架構(gòu)和基礎(chǔ)設(shè)施上,也與 Debian 一樣是用 .DEB 格式的軟件包。
這意味著使用 Ubuntu 和使用 Debian 是一樣的嗎?并不完全如此。有很多因素可以用來區(qū)分兩個不同的發(fā)行版。
讓我逐一討論這些因素來比較 Ubuntu 和 Debian。請記住,有些比較適用于桌面版本,而有些比較適用于服務(wù)器版本。
1、發(fā)布周期
Ubuntu 有兩種發(fā)布版本:LTS(長期支持)和常規(guī)版本。Ubuntu LTS 版本 每兩年發(fā)布一次,并且會提供五年的支持。你可以選擇升級到下一個可用的 LTS 版本。LTS 版本被認為更穩(wěn)定。
還有一個非 LTS 版本,每六個月發(fā)布一次。這些版本僅僅提供九個月的支持,但是它們會有一些新的軟件版本和功能。在當(dāng)前的版本到達維護年限時,你應(yīng)當(dāng)升級到下一個 Ubuntu 版本。
所以基本上,你可以根據(jù)這些版本在穩(wěn)定性和新特性之間進行選擇。
另一方面,Debian 有三個不同的版本:穩(wěn)定版、測試版和非穩(wěn)定版。非穩(wěn)定版是為了實際測試,應(yīng)該避免使用。
測試版不是那么不穩(wěn)定。它是用來為下一個穩(wěn)定版做準備。有一些 Debian 用戶更傾向于使用測試版來獲取新的特性。
然后是穩(wěn)定版。這是 Debian 的主要版本。Debian 穩(wěn)定版可能沒有最新的軟件和功能,但在穩(wěn)定性方面毋庸置疑。
每兩年 Debian 會發(fā)布一個穩(wěn)定版,并且會提供三年的支持。此后,你應(yīng)當(dāng)升級到下一個可用的穩(wěn)定版。
2、軟件更新
Debian 更關(guān)注穩(wěn)定性,這意味著它并不總是使用最新版本的軟件。例如,最新的 Debian 11 用的 GNOME 版本為 3.38,并不是最新版的 GNOME 3.40。
對于 GIMP、LibreOffice 等其它軟件也是如此。這是你必須對 Debian 做出的妥協(xié)。這就是“Debian stable = Debian stale”笑話在 Linux 社區(qū)流行的原因。
Ubuntu LTS 版本也關(guān)注穩(wěn)定性。但是它們通常擁有較新版本的常見軟件。
你應(yīng)該注意,對于某些軟件,從開發(fā)者的倉庫安裝也是一種選擇。例如,如果你想要安裝最新版的 Docker,你可以在 Debian 和 Ubuntu 中添加 Docker 倉庫。
總體來說,相比較于 Ubuntu ,Debian 穩(wěn)定版的軟件版本會更舊。
3、軟件可用性
Debian 和 Ubuntu 都擁有一個巨大的軟件倉庫。然而,Ubuntu 還有 PPA(<ruby>個人軟件包存檔<rt>Personal Package Archive</rt></ruby>)。通過 PPA,安裝更新版本的軟件或者獲取最新版本的軟件都將會變的更容易。
你可以在 Debian 中嘗試使用 PPA,但是體驗并不好。大多數(shù)時候你都會遇到問題。
4、支持的平臺
Ubuntu 可以在 64 位的 x86 和 ARM 平臺上使用。它不再提供 32 位的鏡像。
另一方面,Debian 支持 32 位和 64 位架構(gòu)。除此之外,Debian 還支持 64 位 ARM(arm64)、ARM EABI(armel)、ARMv7(EABI hard-float ABI,armhf)、小端 MIPS(mipsel)、64 位小端 MIPS(mips64el)、64 位小端 PowerPC(ppc64el) 和 IBM System z(s390x)。
所以它也被稱為 “<ruby>通用操作系統(tǒng)<rt>universal operating system</rt></ruby>”。
5、安裝
安裝 Ubuntu 比安裝 Debian 容易得多。我并不是在開玩笑。即使對于有經(jīng)驗的 Linux 用戶,Debian 也可能令人困惑。
當(dāng)你下載 Debian 的時候,它默認提供的是最小化鏡像。此鏡像沒有非自由(非開源)的固件。如果你繼續(xù)安裝它,你就可能會發(fā)現(xiàn)你的網(wǎng)絡(luò)適配器和其它硬件將無法識別。
有一個單獨的包含固件的非自由鏡像,但它是隱藏的,如果你不知道,你可能會大吃一驚。
Getting non-free firmware is a pain in Debian
Ubuntu 在默認提供的鏡像中包含專有驅(qū)動程序和固件時要寬容的多。
此外,Debian 安裝程序看起來很舊,而 Ubuntu 安裝程序看起來就比較現(xiàn)代化。Ubuntu 安裝程序還可以識別磁盤上其它已安裝的操作系統(tǒng),并為你提供將 Ubuntu 與現(xiàn)有操作系統(tǒng)一起安裝的選項(雙引導(dǎo))。但我在測試時并沒有注意到 Debian 有此選項。
Installing Ubuntu is smoother
6、開箱即用的硬件支持
就像之前提到的,Debian 主要關(guān)注 FOSS(自由和開源軟件)。這意味著 Debian 提供的內(nèi)核不包括專有驅(qū)動程序和固件。
這并不是說你無法使其工作,而是你必須添加/啟動額外的存儲庫并手動安裝。這可能令人沮喪,特別是對于初學(xué)者來說。
Ubuntu 并不完美,但在提供開箱即用的驅(qū)動程序和固件方面,它比 Debian 好得多。這意味著更少的麻煩和更完整的開箱即用體驗。
7、桌面環(huán)境選擇
Ubuntu 默認使用定制的 GNOME 桌面環(huán)境。你可以在其上安裝 其它桌面環(huán)境,或者選擇 各種不同桌面風(fēng)格的 Ubuntu,如 Kubuntu(使用 KDE 桌面)、Xubuntu(使用 Xfce 桌面)等。
Debian 也默認安裝了 GNOME 桌面。但是它會讓你在安裝的過程中選擇你要安裝的桌面環(huán)境。
你還可以從其網(wǎng)站獲取 特定桌面環(huán)境的 ISO 鏡像。
8、游戲性
由于 Stream 及其 Proton 項目,Linux 上的游戲總體上有所改善。盡管如此,游戲在很大程度上取決于硬件。
在硬件兼容性上,Ubuntu 比 Debian 在支持專有驅(qū)動程序方面要好。
并不是說在 Debian 中不能做到這一點,而是需要一些時間和精力來實現(xiàn)。
9、性能
性能部分沒有明顯的“贏家”,無論是在服務(wù)器版本還是在桌面版本。 Debian 和 Ubuntu 作為桌面和服務(wù)器操作系統(tǒng)都很受歡迎。
性能取決于你系統(tǒng)的硬件和你所使用的軟件組件。你可以在你的操作系統(tǒng)中調(diào)整和控制你的系統(tǒng)。
10、社區(qū)和支持
Debian 是一個真正的社區(qū)項目。此項目的一切都由其社區(qū)成員管理。
Ubuntu 由 Canonical 提供支持。然而,它并不是一個真正意義上的企業(yè)項目。它確實有一個社區(qū),但任何事情的最終決定權(quán)都掌握在 Canonical 手中。
就支持而言,Ubuntu 和 Debian 都有專門的論壇,用戶可以在其中尋求幫助和提出建議。
Canonical 還為其企業(yè)客戶提供收費的專業(yè)支持。Debian 則沒有這樣的功能。
結(jié)論
Debian 和 Ubuntu 都是桌面或服務(wù)器操作系統(tǒng)的可靠選擇。 APT 包管理器和 DEB 包對兩者都是通用的,因此提供了一些相似的體驗。
然而,Debian 仍然需要一定程度的專業(yè)知識,特別是在桌面方面。如果你是 Linux 新手,堅持使用 Ubuntu 將是你更好的選擇。在我看來,你應(yīng)該積累一些經(jīng)驗,熟悉了一般的 Linux,然后再嘗試使用 Debian。
并不是說你不能從一開始就使用 Debian,但對于 Linux 初學(xué)者來說,這并不是一種很好的體驗。
歡迎你對這場 Debian 與 Ubuntu 辯論發(fā)表意見。
via: https://itsfoss.com/debian-vs-ubuntu/
作者:Abhishek Prakash 選題:lujun9972 譯者:perfiffer 校對:wxy
本文由 LCTT 原創(chuàng)編譯,Linux中國 榮譽推出
轉(zhuǎn)自 https://linux.cn/article-13746-1.html
</article>