Fedora vs Ubuntu:你真的懂嗎?

Fedora 和 Ubuntu 都是出色的 Linux 發(fā)行版,它們都采用不同的方式實(shí)現(xiàn)相同的目標(biāo)。但是它們有什么不同和相似之處,哪一個(gè)適合你?
幾年前,如果你問(wèn)我 Fedora Linux 對(duì)新用戶來(lái)說(shuō)是不是一個(gè)不錯(cuò)的選擇,我會(huì)用響亮的回答:“不可能!”
那是那時(shí);這是現(xiàn)在。在過(guò)去的幾個(gè)版本中,F(xiàn)edora 在成為適合那些沒有經(jīng)驗(yàn)的人的操作系統(tǒng)方面取得了長(zhǎng)足的進(jìn)步。但它趕上了 Ubuntu 嗎?那么高級(jí)用戶呢?
讓我們來(lái)看看 Fedora 和 Ubuntu Linux 之間的異同,看看我們是否可以確定哪個(gè)最適合您的需求。
什么是 Fedora?

Fedora是由 Red Hat 贊助的開源操作系統(tǒng),其中包含根據(jù)各種許可證分發(fā)的軟件。Fedora 是 Red Hat Enterprise Linux 的上游來(lái)源,這意味著它被認(rèn)為是 Red Hat 旗艦產(chǎn)品的一種試驗(yàn)場(chǎng)。
Fedora 于 2003 年 11 月 6 日首次發(fā)布,傾向于專注于創(chuàng)新、集成新技術(shù),并與上游 Linux 社區(qū)合作,因此該工作適用于所有 Linux 發(fā)行版。
什么是 Ubuntu?

Ubuntu是由 Canonical 贊助的基于 Debian 的開源操作系統(tǒng)。Ubuntu 的初始版本是 2004 年 10 月的 4.10(Warty Warthog)。共有三個(gè)不同版本的 Ubuntu:
- 桌面 - 桌面版本。
- 服務(wù)器 - 服務(wù)器版本。
- Core - 物聯(lián)網(wǎng)特定版本。
Fedora 與 Ubuntu:功能比較
特征 | Fedora | Ubuntu |
包管理器 | dnf/rpm/Flatpak | apt/dpkg/snap |
默認(rèn)桌面 | Vanilla GNOME | 定制的 GNOME |
桌面和服務(wù)器版本 | 是的 | 是的 |
安全機(jī)制 | SELinux | AppArmor |
全面比較:Fedora 與 Ubuntu
包管理器
Fedora 和 Ubuntu 使用非常不同的軟件包管理器來(lái)安裝軟件。Fedora 選擇 dnf、rpm 和 Flatpak,而 Ubuntu 選擇 apt、dpkg 和 Snap。與由 Canonical 維護(hù)的 Ubuntu 的 Snap 通用軟件包系統(tǒng)不同,F(xiàn)latpak 與發(fā)行版無(wú)關(guān)。

apt

dnf
兩種桌面發(fā)行版都受益于 GNOME 的 GUI 軟件應(yīng)用商店,可幫助用戶輕松安裝軟件。
sudo
Fedora 和 Ubuntu 都使用 sudo,甚至將默認(rèn)用戶(您在安裝期間創(chuàng)建的用戶)添加到管理員組。兩者的區(qū)別在于 Fedora 的管理員組是“wheel”,而 Ubuntu 的管理員組是“sudo”。

Fedora 的管理員組是“wheel”

Ubuntu 的管理員組是“sudo”
一個(gè)相似之處是兩個(gè)發(fā)行版都不允許 root 用戶登錄。但是,在 Fedora 中,您可以使用命令 sudo su 更改為 root 用戶,而在 Ubuntu 上,您可以使用 sudo -s,這實(shí)際上不會(huì)更改為root 用戶,但將您的用戶更改為具有管理員權(quán)限的 shell。

sudo -s

sudo su
發(fā)布周期
每六個(gè)月提供一個(gè)新的 Fedora 版本,每個(gè)版本僅支持 13 個(gè)月。另一方面,Ubuntu 提供兩種不同的發(fā)布周期:LTS 和常規(guī)。LTS(長(zhǎng)期支持)每?jī)赡臧l(fā)布一次,并獲得五年的支持。普通版每六個(gè)月發(fā)布一次,支持九個(gè)月。
軟件可用性和更新
曾幾何時(shí),F(xiàn)edora 被認(rèn)為更像是一個(gè)最前沿的發(fā)行版,但多年來(lái)這種情況發(fā)生了變化。例如,每個(gè)最新版本都附帶相同的 LibreOffice 版本 (7.3.2.2)。另一方面,Ubuntu 附帶了新版本的 Firefox(v 101.0,與 Fedora 的 99.0.1 相比)。
兩者之間的另一個(gè)區(qū)別是 Fedora 有時(shí)可以采用 Windows 方法進(jìn)行升級(jí),因?yàn)楦掳l(fā)生在重新啟動(dòng)期間。Ubuntu 在用戶登錄的情況下進(jìn)行所有更新,并且僅在升級(jí)內(nèi)核時(shí)才需要重新啟動(dòng)。
服務(wù)器版本
大多數(shù) Linux 管理員都知道 Ubuntu Server,因?yàn)樗鞘袌?chǎng)上部署最廣泛的服務(wù)器環(huán)境之一,尤其是對(duì)于云原生用例。Fedora 還提供了一個(gè)服務(wù)器版本,對(duì)于那些尋找類似于 RHEL 的環(huán)境的人來(lái)說(shuō),這是一個(gè)可靠的選擇。Fedora 服務(wù)器的一個(gè)警告是它必須每九個(gè)月升級(jí)一次——這需要重新啟動(dòng),這對(duì)于大多數(shù)管理員來(lái)說(shuō)可能很厭煩。
桌面環(huán)境
Fedora 和 Ubuntu 都默認(rèn)使用 GNOME 桌面。不同之處在于 Fedora 采用傳統(tǒng)的 GNOME,而 Ubuntu 使用定制的桌面。
如果 GNOME 不適合您,您可以找到其他提供多種選擇的“spins”,包括 KDE、Xfce、Lxqt、Mate、Cinnamon、Pantheon、Lxde、SOAS、Budgie 等等。
在 Fedora 和 Ubuntu 之間進(jìn)行選擇
這是事情變得有點(diǎn)棘手的地方。正如我之前提到的,我現(xiàn)在很樂意向新用戶推薦 Fedora……但我這樣做是有一個(gè)警告的。新用戶可能必須每年進(jìn)行一次重大升級(jí)的想法可能會(huì)讓一些人感到厭煩。這就是 Ubuntu 大放異彩的地方,因?yàn)樗梢园惭b LTS 版本并保留五年——只要記住在所有軟件更新可用時(shí)運(yùn)行它們。
僅僅出于這個(gè)原因,我會(huì)推薦 Ubuntu 而不是 Fedora。
另一件需要考慮的事情是,盡管這兩個(gè)發(fā)行版都享有相當(dāng)多的用戶社區(qū)的支持,例如Ask Fedora和Ask Ubuntu,但使用 Ubuntu,您可以購(gòu)買Ubuntu Advantage。對(duì)于個(gè)人使用,Ubuntu Advantage 最多可免費(fèi)用于物理服務(wù)器、虛擬服務(wù)器和桌面的三臺(tái)機(jī)器。
最后,F(xiàn)edora 和 Ubuntu 都是堅(jiān)如磐石、易于使用的操作系統(tǒng),可以很好地用作您的下一個(gè)桌面或服務(wù)器操作系統(tǒng)。























