選擇 Ubuntu 還是 Fedora?它們的區(qū)別是什么?哪一個(gè)更好?你應(yīng)該使用哪一個(gè)?
Ubuntu 和 Fedora 都是最流行的 Linux 發(fā)行版之一,在兩者之間做出選擇實(shí)非易事。在這篇文章里,我會(huì)對(duì)比一下 Ubuntu 和 Fedora 的不同特點(diǎn),幫助你進(jìn)行決策。
請(qǐng)注意,這篇文章主要是從桌面版的角度進(jìn)行對(duì)比的。Fedora 或者 Ubuntu 針對(duì)容器的特殊版本不會(huì)被考慮在內(nèi)。
Ubuntu vs Fedora: 哪一個(gè)更好?
不同 Linux 發(fā)行版之間的區(qū)別主要體現(xiàn)在以下幾個(gè)方面:
?基礎(chǔ)發(fā)行版(Debian、紅帽、Arch,或者是從頭做起)?安裝方式?支持的桌面環(huán)境?軟件包管理、軟件支持和更新?硬件支持?開發(fā)團(tuán)隊(duì)(由企業(yè)支持,還是由業(yè)余愛好者創(chuàng)建)?發(fā)布周期?社區(qū)和線上支持
下面我們來(lái)看一下 Ubuntu 和 Fedora 之間的相似之處和不同之處。掌握了這些信息之后,也許就更容易在兩者之間做出選擇了。
安裝方式
Ubuntu 的 Ubiquity 安裝器是最好用的安裝器之一。我認(rèn)為這是讓 Ubuntu 如此流行的重要原因之一,因?yàn)樵?2004 年 Ubuntu 剛剛誕生的時(shí)候,安裝 Linux 還是一個(gè)很龐大的工程。
Ubuntu 安裝器可以讓你在大約 10 分鐘左右完成安裝。大多數(shù)情況下,它還可以識(shí)別出機(jī)器里安裝的 Windows 系統(tǒng),并且只需要幾下點(diǎn)擊就可以實(shí)現(xiàn) Ubuntu 和 Windows 的雙系統(tǒng)啟動(dòng)。
錦上添花的是,在安裝 Ubuntu 的過程中你還可以進(jìn)行系統(tǒng)更新,或者是安裝第三方編譯碼器。
Ubuntu Installer
Fedora 使用的是 Anaconda 安裝器,擁有簡(jiǎn)單易用的界面,同樣簡(jiǎn)化了安裝過程。
Fedora Installer | Image Credit Fedora Magazine
Fodora 還提供了一個(gè)可以在 Windows 操作系統(tǒng)上下載并創(chuàng)建 Fedora live USB 的寫入工具。不過我在大約兩年前嘗試使用它的時(shí)候并不成功,最后使用了一個(gè)常規(guī)的創(chuàng)建 live USB 的軟件。
根據(jù)我的經(jīng)驗(yàn),安裝 Ubuntu 要比安裝 Fedora 容易一些。不過這并不是說(shuō)安裝 Fedora 有多困難,只是 Ubuntu 更簡(jiǎn)單而已。
桌面環(huán)境
Ubuntu 和 Fedora 默認(rèn)都使用 GNOME 桌面環(huán)境。
GNOME Desktop in Fedora
Fedora 使用的是原裝的 GNOME 桌面,而 Ubuntu 則在此基礎(chǔ)上做了個(gè)性化調(diào)整,讓它看起來(lái)就像 Ubuntu 之前使用的 Unity 桌面環(huán)境。
GNOME desktop customized by Ubuntu
除了 GNOME,Ubuntu 和 Fedora 都提供了一些其它桌面環(huán)境的版本。
Ubuntu 有 Kubuntu、Xubuntu、Lubuntu 等版本,分別提供不同的桌面環(huán)境。雖然它們都是 Ubuntu 的官方版本,但是卻不是由 Canonical 的 Ubuntu 團(tuán)隊(duì)直接開發(fā)的,而是由另外的團(tuán)隊(duì)開發(fā)。
Fedora 通過 Fedora Spins 的方式提供了一些不同桌面環(huán)境的版本。和 Kubuntu、Lubuntu 等版本不同的是,這些版本并非由獨(dú)立團(tuán)隊(duì)開發(fā),而是由 Fedora 核心團(tuán)隊(duì)開發(fā)的。
軟件包管理和可用軟件數(shù)量
Ubuntu 使用 APT 軟件包管理器提供軟件并進(jìn)行管理(包括應(yīng)用程序、庫(kù),以及其它所需編解碼器),而 Fedora 使用 DNF 軟件包管理器。
Ubuntu 擁有龐大的軟件倉(cāng)庫(kù),能夠讓你輕松安裝數(shù)以千計(jì)的程序,包括 FOSS(LCTT 譯注:Free and Open-Source Software 的縮寫,自由開源軟件)和非 FOSS 的軟件。Fedora 則只專注于提供開源軟件。雖然這一點(diǎn)在最近的版本里有所轉(zhuǎn)變,但是 Fedora 的軟件倉(cāng)庫(kù)在規(guī)模上仍然比 Ubuntu 的要遜色一些。
一些第三方軟件開發(fā)者為 Linux 提供像 .exe 文件一樣可以點(diǎn)擊安裝的軟件包。在 Ubuntu 里這些軟件包是 .deb 格式的,在 Fedora 里是 .rpm 格式的。
大多數(shù)軟件供應(yīng)商都為 Linux 用戶提供 DEB 和 RPM 文件,但是我也經(jīng)歷過供應(yīng)商只提供 DEB 文件的情況。比如說(shuō) SEO 工具 Screaming Frog 就只提供 DEB 軟件包。反過來(lái),一個(gè)軟件只有 RPM 格式但是沒有 DEB 格式這種情況就極其罕見了。
硬件支持
一般來(lái)說(shuō),Linux 在 WiFi 適配器和顯卡的兼容性上容易出現(xiàn)問題,Ubuntu 和 Fedora 都受此影響。以 Nvidia 為例,它的開源驅(qū)動(dòng)程序 Nouveau 經(jīng)常會(huì)引發(fā)系統(tǒng)啟動(dòng)時(shí)假死機(jī)之類的問題。
在 Ubuntu 上你可以輕松安裝專有驅(qū)動(dòng)程序作為補(bǔ)充。在很多情況下,這樣可以獲得對(duì)硬件更好的支持。
Installing proprietary driver is easier in Ubuntu
Fedora 則堅(jiān)持使用開源軟件,所以在 Fedora 上安裝專有驅(qū)動(dòng)程序就比較困難了。
線上支持和用戶群
Ubuntu 和 Fedora 都通過社區(qū)論壇提供了很好的線上支持。Ubuntu 主要有兩個(gè)論壇:UbuntuForums 和 Ask Ubuntu。Fedora 主要的論壇則是 Ask Fedora。
就用戶群體而言,F(xiàn)edora 有著龐大的用戶數(shù)量。不過 Ubuntu 更為流行,用戶數(shù)量甚至更為龐大。
Ubuntu 的流行催生了很多專注于 Ubuntu 的網(wǎng)站和博客。所以相比 Fedora,你可以得到更多關(guān)于 Ubuntu 的故障排除指導(dǎo)和學(xué)習(xí)材料。
發(fā)布周期
Fedora 每六個(gè)月發(fā)布一個(gè)新版本,每個(gè)版本有九個(gè)月的支持周期。也就是說(shuō),你必須在六個(gè)月到九個(gè)月之間進(jìn)行一次系統(tǒng)升級(jí)。進(jìn)行 Fedora 版本升級(jí)并不是一件困難的事情,但是需要良好的網(wǎng)絡(luò)連接。并非所有人都喜歡每九個(gè)月進(jìn)行一次 1.5 GB 的版本升級(jí)。
Ubuntu 有兩種版本:常規(guī)發(fā)布版本和長(zhǎng)期支持(LTS)發(fā)布版本。常規(guī)版本和 Fedora 比較類似,每隔六個(gè)月發(fā)布一次,有九個(gè)月的支持周期。
而長(zhǎng)期支持發(fā)布版本則每?jī)赡臧l(fā)布一次,有五年的支持周期。常規(guī)發(fā)布版本探索新功能特性和新的軟件版本,而長(zhǎng)期支持發(fā)布版本則支持舊版本軟件。對(duì)于不喜歡經(jīng)常改變、青睞穩(wěn)定性的人來(lái)說(shuō),這是一個(gè)很好的選擇。
強(qiáng)大的基礎(chǔ)發(fā)行版
Ubuntu 是基于 Debian 發(fā)行版的。Debian 是最大的社區(qū)項(xiàng)目之一,并且也是自由軟件世界里最受尊敬的項(xiàng)目之一。
Fedora 則是紅帽公司的一個(gè)社區(qū)項(xiàng)目。紅帽公司是一個(gè)專注于 Linux 發(fā)行版的公司。Fedora 充當(dāng)了一個(gè)“試驗(yàn)田”的角色(用技術(shù)術(shù)語(yǔ)來(lái)說(shuō)叫做“上游”),用來(lái)在紅帽企業(yè)級(jí) Linux 發(fā)布新功能之前對(duì)這些新功能進(jìn)行試驗(yàn)。
在背后支持的企業(yè)
Ubuntu 和 Fedora 都有來(lái)自母公司的支持。Ubuntu 源自 Canonical 公司,而 Fedora 源自紅帽公司(現(xiàn)在是 IBM 的一部分)。背后企業(yè)的支持非常重要,因?yàn)榭梢源_保 Linux 發(fā)行版良好的維護(hù)。
有一些發(fā)行版是由一群獨(dú)立的業(yè)余愛好者們共同創(chuàng)建的,但是在工作壓力之下經(jīng)常會(huì)結(jié)束。你也許見過一些還算比較流行的發(fā)行版項(xiàng)目?jī)H僅是因?yàn)檫@個(gè)原因而終止了。很多這樣的發(fā)行版由于開發(fā)者沒有足夠的業(yè)余時(shí)間可以投入到項(xiàng)目上而不得不終止,比如 Antergos 和 Korora。
Ubuntu 和 Fedora 的背后都有基于 Linux 的企業(yè)的支持,這讓它們比其它獨(dú)立的發(fā)行版更勝一籌。
Ubuntu vs Fedora:服務(wù)端
到目前為止,我們?cè)?Ubuntu 和 Fedora 之間的對(duì)比主要都集中在桌面端。不過如果不考慮一下服務(wù)端的話,對(duì) Linux 的討論就不能算是完整的。
Ubuntu Server
Ubuntu 不僅在桌面端很流行,在服務(wù)端也有很強(qiáng)的存在感。如果你能夠在桌面端熟練使用 Ubuntu,那么也不會(huì)對(duì) Ubuntu 服務(wù)器版本感到陌生。我就是從使用 Ubuntu 桌面端開始的,現(xiàn)在我的網(wǎng)站都運(yùn)行在 Ubuntu 服務(wù)器上。
Fedora 同樣有服務(wù)端版本,并且也有人在使用。但是大多數(shù)系統(tǒng)管理者不會(huì)喜歡一個(gè)每九個(gè)月就需要重啟升級(jí)的服務(wù)器。
學(xué)習(xí) Fedora 可以更好地幫助你使用紅帽企業(yè)級(jí) Linux(RHEL)。RHEL 是一個(gè)付費(fèi)產(chǎn)品,你需要購(gòu)買訂閱才可以使用。如果你希望在服務(wù)器上運(yùn)行一個(gè)和 Fedora 或者紅帽類似的操作系統(tǒng),我推薦使用 CentOS。CentOS 同樣是紅帽公司附屬的一個(gè)社區(qū)項(xiàng)目,但是專注于服務(wù)端。
結(jié)論
你可以看到,Ubuntu 和 Fedora 有很多相似之處。不過就可用軟件數(shù)量、驅(qū)動(dòng)安裝和線上支持來(lái)說(shuō),Ubuntu 的確更有優(yōu)勢(shì)。Ubuntu 也因此成為了一個(gè)更好的選擇,尤其是對(duì)于沒有經(jīng)驗(yàn)的 Linux 新手而言。
如果你想要熟悉紅帽的話,F(xiàn)edora 是一個(gè)很好的開始。如果你對(duì) Linux 有一定經(jīng)驗(yàn),或者是只想要使用開源軟件,F(xiàn)edora 就是一個(gè)很棒的選擇。
最終還是需要你自己來(lái)決定是使用 Fedora 還是 Ubuntu。我會(huì)建議為兩個(gè)發(fā)行版分別創(chuàng)建一個(gè) live USB,并且在虛擬機(jī)上體驗(yàn)一下。
你對(duì)于 Ubuntu vs Fedora 的看法是什么呢?你更喜歡哪一個(gè)發(fā)行版,為什么?在評(píng)論里分享你的看法吧。
-
Ubuntu
+關(guān)注
關(guān)注
5文章
566瀏覽量
29959 -
fedora
+關(guān)注
關(guān)注
0文章
15瀏覽量
9118
原文標(biāo)題:選 Ubuntu?還是 Fedora?
文章出處:【微信號(hào):LinuxHub,微信公眾號(hào):Linux愛好者】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論