大家好。今天我將重點介紹兩個流行的Linux發行版之間的一些特性和差異; Ubuntu 18.04和Fedora 28。它們都有自己的包管理; Ubuntu使用DEB,而Fedora使用RPM,但它們都具有相同的桌面環境(GNOME),旨在爲Linux用戶提供高質量的桌面體驗。

Ubuntu 18.04是最新的Ubuntu LTS版本,配備了GNOME桌面。 Fedora 28也具有GNOME桌面功能,但是當涉及到軟件管理和用戶界面時,兩者都提供了獨特的桌面體驗。

您是否知道基於Debian的Ubuntu比後者提供最新的軟件?一個例子是在Ubuntu上發現的流行的Web瀏覽器Firefox Quantum,而Debian在同一個Web瀏覽器的ESR(擴展支持版本)版本之後。

這同樣適用於爲最終用戶提供尖端軟件的Fedora,也是下一個穩定的RHEL(紅帽企業Linux)版本的測試平臺。

桌面概述

Fedora提供了vanilla GNOME桌面體驗,而Ubuntu 18.04調整了桌面的某些方面,使長期Unity用戶能夠順利過渡到GNOME桌面環境。

Ubuntu 18.04

Canonical決定通過放棄Unity並切換到GNOME桌面(從Ubuntu 17.10開始)來節省時間,這樣他們就可以更專注於物聯網。

所以在Fedora上,我們有一個乾淨的無圖標桌面,概述上的隱藏面板和GNOME默認主題的外觀:Adwaita。

Fedora 28

Ubuntu採用帶有圖標的經典桌面風格,左側的面板模仿其傳統的底座,以及定製的窗口外觀(也是傳統的),Ubuntu Ambiance主題設置爲默認外觀。

但是,學習使用其中一個然後切換到另一個將不會花費你的時間。 相反,它們的設計考慮了簡單性和用戶友好性,因此任何新手都可以在兩個Linux發行版中找到合適的位置。

但是,不僅僅是外觀或UI決定了用戶選擇Linux發行版的決定。 其他因素也起到了作用,下面是更多的子主題,描述了兩個Linux操作系統之間的軟件管理。

軟件中心

Ubuntu使用dpkg; Debian軟件包管理,用於向最終用戶分發軟件,而Fedora使用名爲rpm的Red Hat Package Management。兩者都是Linux社區中非常流行的包管理,它們的命令行工具也很容易使用。

Ubuntu軟件中心

但是,每個Linux發行版在分發的軟件方面都有很大不同。 Canonical每六個月發佈一次新的Ubuntu版本;通常在四月份,然後在十月份。因此,對於每個版本,開發人員都會維護一個開發計劃,在新的Ubuntu版本發佈後,它會進入“凍結”狀態,在此狀態下停止測試新軟件的開發。

然而,Fedora也遵循相同的六個月發佈週期,幾乎模仿滾動版Linux發行版(儘管它不是其中之一)。幾乎所有的軟件包都會定期更新,因此用戶有機會嘗試使用最新的軟件,這與Ubuntu不同。然而,這會在用戶方面引起“不穩定”,因爲軟件錯誤更常見,但不足以使系統無法使用。

軟件更新

我上面提到過Ubuntu“凍結”狀態。好吧,我會更誇大這個狀態,因爲它對Ubuntu軟件的更新方式有重要的意義......所以,一旦新版本的Ubuntu發佈,它的開發(測試新軟件)就會停止。

下一個即將推出的Ubuntu版本的開發將開始,它將經歷“每日構建”然後“測試版”的階段,並最終將新的Ubuntu版本發佈給最終用戶。

在這種“凍結”狀態下,Ubuntu維護人員不再將最新軟件(除非它解決了嚴重的安全問題)添加到其軟件包存儲庫中。因此,Ubuntu用戶獲得了比“功能”更新更多的“錯誤修復”更新,這很好,因爲系統將保持穩定而不會中斷用戶的工作效率。

Fedora旨在爲最終用戶提供最先進的軟件,以便用戶獲得比Ubuntu更多的“功能”更新。此外,開發人員採取措施來維持其系統穩定性。例如,在計算機啓動時,用戶將獲得最多三個工作內核(最新的一個在頂部)選擇,因此如果一個啓動失敗,用戶可以恢復到其他兩個以前工作的內核。

Snaps 和 flatpak

兩者都是用於在多個Linux發行版中分發軟件的酷炫新工具。 當flatpak進入Fedora時,Ubuntu提供開箱即用的快照。 兩者中最受歡迎的是快照,其中更受歡迎和專有的應用程序正在快速商店中找到自己的方式。 隨着更多應用程序添加到其平臺上,Flatpak也越來越受歡迎。

這兩種工具都是在多個Linux發行版之間分發軟件的新工具,而且都很酷。Ubuntu提供了開箱即用功能的Snap,而flatpak則來到Fedora上。其中最受歡迎的是snap,在這裏,更受歡迎的專有應用程序正在snap store上尋找出路。隨着越來越多的應用程序被添加到它的平臺上,Flatpak也獲得了越來越多的關注。

不幸的是,它們都是新的, 但是,兩種工具之間的切換並不是很傷腦袋,因爲它們易於使用。

應用盤點

下面是Ubuntu和Fedora上可用的一些常見應用程序,它們在兩個平臺之間進行比較:

計算器

該程序在Fedora上的啓動速度比在Ubuntu上啓動的要快。 原因是在Fedora上,計算器程序是在Ubuntu上本地安裝的,安裝了相同程序的快照版本。

系統監視器

這可能聽起來很討厭,但我覺得有必要和直觀地觀察我的計算機性能並殺死違規的進程(如果有的話)。 該程序的啓動時間與上述相同,即Fedora(本機安裝)更快,Ubuntu(snap版本)更慢。

幫助

我上面已經提到過,Ubuntu提供了GNOME桌面環境的調整版本(長期以來Unity用戶可以輕鬆遷移)。 不幸的是,Ubuntu開發人員要麼忘記也要忽略更新幫助程序,因爲查看文檔(開始播放)並查找演示視頻並且實際環境略有不同有點令人困惑。

總結

Ubuntu和Fedora是兩個流行的Linux發行版。 每個都有自己的獨特需要及想法,所以在兩者之間進行選擇對新手來說是一個相當大的挑戰。 我建議你們把這兩款都嘗試一下,以便找出兩個Linux發行版提供的工具哪款更適合你。

有什麼不同想法在下面的留言框裏提出。

相關文章