自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

以新版本為例,全面比較Fedora與Ubuntu

譯文
開(kāi)發(fā) 前端 Linux
本文將選用最近更新的Ubuntu 20.10和Fedora 33為例,進(jìn)行全面比較,并最終給出實(shí)際應(yīng)用場(chǎng)景的選擇建議。

[[375717]]

【51CTO.com快譯】UbuntuFedora都是歷史悠久的著名操作系統(tǒng)。它們看似有著許多相似之處,但實(shí)際上大不相同。由于Fedora更像是Red Hat開(kāi)發(fā)者版的測(cè)試環(huán)境,因此它的更新比較頻繁,當(dāng)然也就不太穩(wěn)定,可能出現(xiàn)某些錯(cuò)誤。而由于Ubuntu是從Debian衍生出來(lái)的發(fā)行版,因此它比較穩(wěn)定、易用,而且包含了用戶可能用到的所有服務(wù)。

本文將選用最近更新的Ubuntu 20.10和Fedora 33為例,進(jìn)行全面比較。首先讓我們通過(guò)如下列表,宏觀地了解兩者之間的不同:

下面,我們來(lái)探討一下兩者在關(guān)鍵領(lǐng)域中的比較:

核心語(yǔ)言

由于Fedora是Red Hat企業(yè)版的克隆,因此那些讓Red Hat開(kāi)發(fā)人員,無(wú)法直接在運(yùn)行中的服務(wù)器上執(zhí)行的更新包,都被放入了Fedora。當(dāng)然,F(xiàn)edora也就更適合不同的工作領(lǐng)域與場(chǎng)景。

Ubuntu是從Debian派生出的Linux純正發(fā)行版。多年來(lái),由于得到了明星公司 Canonical的常年支持,因此它很適合于處理桌面、以及在服務(wù)器端運(yùn)行的應(yīng)用程序。當(dāng)然,Ubuntu也有諸如:XUbuntu和Kubuntu等許多其他的發(fā)行版。

安裝過(guò)程

Fedora提供了一個(gè)專(zhuān)有的安裝程序--Anaconda Installer。通過(guò)它,您可以在系統(tǒng)啟動(dòng)之前,自由地預(yù)安裝和卸載部分軟件,或自定義某些應(yīng)用。不過(guò),由于它過(guò)于專(zhuān)業(yè)化,除了系統(tǒng)專(zhuān)家,普通人基本上不怎么會(huì)用到。

而Ubuntu則附帶了Ubiquity Installer。它讓整個(gè)安裝過(guò)程就像在桌面上安裝Windows一樣簡(jiǎn)單。此外,如果您的電腦上已經(jīng)安裝了Windows系統(tǒng),它會(huì)自動(dòng)檢測(cè)到,并會(huì)幫助您實(shí)現(xiàn)Windows和Ubuntu的雙啟動(dòng)模式。

桌面環(huán)境

雖然Ubuntu和Fedora都使用相同的桌面環(huán)境—GNOME(,但是兩者略有不同。

Fedora使用未經(jīng)修改的GNOME作為默認(rèn)的桌面環(huán)境。當(dāng)然,F(xiàn)edora也會(huì)提供其他桌面環(huán)境。它們被統(tǒng)稱(chēng)為Fedora spins,您可以從中選擇自己喜歡的一款。其精美的界面比較適合被運(yùn)行在臺(tái)式機(jī)上。

而Ubuntu所提供的Gnome是被修改過(guò)的,被稱(chēng)為Unity Desktop environment。此外,由于Canonical公司僅支持Gnome,因此Ubuntu沒(méi)再提供其他的桌面環(huán)境。不過(guò),一些志愿者對(duì)Ubuntu進(jìn)行了擴(kuò)展,使其能夠兼容并與其他桌面環(huán)境一起使用。據(jù)此,普通用戶可以通過(guò)下載具有不同桌面環(huán)境的Ubuntu樣式包,來(lái)更改Xubuntu、Lubuntu、以及Kubuntu。

包管理器

在Linux中,包管理器通常負(fù)責(zé)諸如安裝,刪除,更新和卸載之類(lèi)的操作。因此,要想熟練地操控Linux的各項(xiàng)功能,我們必須事先了解不同包管理器的相關(guān)命令。而Fedora和Ubuntu都能夠支持不同類(lèi)型的軟件包。

Fedora繼承了Red hat Linux。最初它使用的是Yum軟件包管理器,來(lái)管理其.rpm包?,F(xiàn)在,它采用了比.yum更快、更可靠的.dnf程序包管理器。而且,.dnf不但能夠與.rpm程序包相兼容,而且會(huì)在Fedora的新版本發(fā)布后,自動(dòng)執(zhí)行更新基本軟件包的進(jìn)程。

Ubuntu的軟件包主要繼承的是Debian-family,而且,Ubuntu的軟件包管理器是以APT后面加命令的格式,來(lái)管理其軟件包的。它與.deb軟件包完全兼容。由于Ubuntu追求的是穩(wěn)定性,因此APT包管理器不會(huì)自動(dòng)更新,而是需要用戶通過(guò)附加的命令,來(lái)手動(dòng)更新系統(tǒng)上的所有軟件。

硬件和驅(qū)動(dòng)程序的支持

總的說(shuō)來(lái),在對(duì)于硬件種類(lèi)和驅(qū)動(dòng)程序的支持方面,Ubuntu要?jiǎng)龠^(guò)Fedora。

由于Fedora源自Red Hat Linux,因此那些被Linux支持的所有開(kāi)源硬件驅(qū)動(dòng),也都能夠與Fedora兼容。而且,F(xiàn)edora也在不斷更新中。

而得益于Cononicial公司的支持,Ubuntu不僅能夠兼容Fedora支持的所有硬件和驅(qū)動(dòng)程序,而且能夠輕松地支持FOSS(Free and Open Source Software)硬件。

儲(chǔ)存庫(kù)(Repositories)

簡(jiǎn)單而言,由于Fedora的粉絲群比Ubuntu的粉絲少,因此帶有.rpm的軟件數(shù)量比.deb要少一些。同時(shí),由于大多數(shù)知名軟件的開(kāi)發(fā)者,逐漸愿意向更多數(shù)量的Linux用戶提供相應(yīng)的軟件,而且.deb軟件包也附帶了大量的Linux發(fā)行版,因此他們?cè)跇?gòu)建各種游戲或應(yīng)用程序時(shí),傾向與.deb相兼容,并開(kāi)發(fā)出了各種Linux基本軟件,以及第三方的工具。這就使得Ubuntu存儲(chǔ)庫(kù)的總量比Fedora存儲(chǔ)庫(kù)要多一些。

發(fā)布周期

Ubuntu有兩個(gè)版本,分別是Ubuntu LTS和Ubuntu。它們之間的區(qū)別主要體現(xiàn)在發(fā)布周期上。Ubuntu LTS的版本發(fā)布周期為兩年,其支持周期為五年。因此它更適合那些不想定期更新、且追求穩(wěn)定的用戶。而Ubuntu則被稱(chēng)為Ubuntu non-LTS的常規(guī)版。

non-LTS Ubuntu和Fedora具有相同的發(fā)布周期,即:六個(gè)月。它們的支持周期僅為十五個(gè)月。也就是說(shuō),您必須每九個(gè)月更新一次。因此,它們適合那些樂(lè)于嘗試新功能、愿意持續(xù)更新的用戶。

社區(qū)

如您所知,Linux給我們帶來(lái)的最大好處就是社區(qū)文化。如果您遇到任何故障或問(wèn)題,都可以問(wèn)計(jì)于龐大的社區(qū)。也許有人已經(jīng)提出了類(lèi)似的問(wèn)題,也許有人很快會(huì)回應(yīng)出某種解決方案。相互比較而言,Ubuntu具有更廣泛的用戶基礎(chǔ),因此擁有兩個(gè)大型社區(qū)論壇:Ubuntu forumsAsk Ubuntu。而Fedora只有一個(gè)論壇:Fedora community。

那么問(wèn)題來(lái)了,我們到底應(yīng)該在何種應(yīng)用場(chǎng)景中,做出何種選擇呢?

機(jī)器學(xué)習(xí)項(xiàng)目

與Fedora相比,由于Ubuntu能夠官方支持KubeFlow、Kubernetes、Docker和CUDA等工具,因此它在機(jī)器學(xué)習(xí)方面略勝一籌。

當(dāng)然,由于Fedora在Linux的眾多操作系統(tǒng)中,長(zhǎng)期屬于第二流行的,因此它能夠通過(guò)RHEL環(huán)境,保障項(xiàng)目在服務(wù)器或云端平穩(wěn)地運(yùn)行。

編程或開(kāi)發(fā)

Fedora和Ubuntu都提供了大量的代碼編輯器、軟件庫(kù)、以及包管理工具。當(dāng)然,您需要在做出選擇之前,讓開(kāi)發(fā)人員知曉自己能否從兩類(lèi)不同的社區(qū)處,及時(shí)地獲取支持與幫助。

值得一提的是,如果您希望在老舊的臺(tái)式機(jī)或筆記本電腦上進(jìn)行編程,并希望消耗盡可能少的資源,那么Fedora會(huì)帶給您更好的體驗(yàn)。畢竟它自帶有現(xiàn)成的、低資源消耗的GUI。

游戲

由于Fedora和Ubuntu都通過(guò)Linux內(nèi)核提供了豐富的驅(qū)動(dòng)程序,并能夠流暢地支持和調(diào)用游戲手柄、圖形顯卡、WiFi適配器等設(shè)備硬件,因此它在游戲運(yùn)行方面不分伯仲。

當(dāng)然,由于Fedora在安裝WINELUTRIS之類(lèi)的軟件包時(shí)帶有許多依賴項(xiàng),因此有些游戲僅與Ubuntu兼容,而不兼容Fedora。不過(guò),只要您愿意問(wèn)計(jì)于社區(qū)論壇,總歸能夠找到合理的解決方法。

簡(jiǎn)單而言,Ubuntu適合于新手玩家,而Fedora更適合那些愿意“折騰”的極客玩家。

小結(jié)

總的說(shuō)來(lái),如果您是一名開(kāi)發(fā)人員或游戲資深玩家,而且樂(lè)于嘗試更新,那么請(qǐng)選用Fedora。而且,的確有許多開(kāi)發(fā)人員正在從Ubuntu切換到Fedora。畢竟Fedora打造的是Red Hat開(kāi)發(fā)者版本,而非發(fā)行版環(huán)境。

而Ubuntu更注重打造的是全面穩(wěn)定的服務(wù)產(chǎn)品線,其中有用于桌面端、服務(wù)器的Ubuntu,用于電話和移動(dòng)設(shè)備的touch,以及用于ARM的Ubuntu Mate。因此,如果您是一位初學(xué)者,那么Ubuntu是值得選用的Linux發(fā)行版。而且,有一些用戶恰好就來(lái)自Windows。

原文標(biāo)題:Fedora vs Ubuntu: An Updated Comparison,作者:shahidsidd

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

 

責(zé)任編輯:華軒 來(lái)源: 51CTO
相關(guān)推薦

2023-10-13 12:32:54

2009-12-31 11:09:36

Ubuntu wine

2009-12-29 13:43:21

Ubuntu 9.10

2013-12-27 10:25:24

Ubuntu操作系統(tǒng)

2009-11-04 10:15:27

Ubuntu袁萌Ubuntu 9.10

2015-10-30 11:52:52

PHP 7HHVM

2012-10-22 10:56:59

Ubuntu

2015-11-04 12:15:11

應(yīng)用交付深信服OpenStack

2011-08-01 15:35:51

GlassFishJava 7

2012-06-04 11:01:44

Windows 8版本

2009-05-19 08:51:42

2023-12-21 14:18:42

統(tǒng)信UOS操作系統(tǒng)

2020-02-25 20:50:38

UbuntuLinuxGit

2011-06-07 15:19:19

PuppetUbuntu

2020-08-14 13:50:13

UbuntuHandbrakeLinux

2013-03-28 15:59:34

為知筆記

2012-05-09 08:55:41

Windows 8 R微軟

2010-02-23 17:44:48

Python 3.0

2009-06-17 09:24:34

學(xué)習(xí)strutsStruts新版本
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)