你們好。今天我將重點介紹兩個流行的Linux發行版之間的一些特性和差別; Ubuntu 18.04和Fedora 28。它們都有本身的包管理; Ubuntu使用DEB,而Fedora使用RPM,但它們都具備相同的桌面環境(GNOME),旨在爲Linux用戶提供高質量的桌面體驗。 |
Ubuntu 18.04是最新的Ubuntu LTS版本,配備了GNOME桌面。 Fedora 28也具備GNOME桌面功能,可是當涉及到軟件管理和用戶界面時,二者都提供了獨特的桌面體驗。html
您是否知道基於Debian的Ubuntu比後者提供最新的軟件?一個例子是在Ubuntu上發現的流行的Web瀏覽器Firefox Quantum,而Debian在同一個Web瀏覽器的ESR(擴展支持版本)版本以後。linux
這一樣適用於爲最終用戶提供尖端軟件的Fedora,也是下一個穩定的RHEL(紅帽企業Linux)版本的測試平臺。ubuntu
桌面概述瀏覽器
Fedora提供了vanilla GNOME桌面體驗,而Ubuntu 18.04調整了桌面的某些方面,使長期Unity用戶可以順利過渡到GNOME桌面環境。安全
Canonical決定經過放棄Unity並切換到GNOME桌面(從Ubuntu 17.10開始)來節省開發時間,這樣他們就能夠更專一於物聯網。工具
因此在Fedora上,咱們有一個乾淨的無圖標桌面,概述上的隱藏面板和GNOME默認主題的外觀:Adwaita。性能
Ubuntu採用帶有圖標的經典桌面風格,左側的面板模仿其傳統的底座,以及定製的窗口外觀(也是傳統的),Ubuntu Ambiance主題設置爲默認外觀。學習
可是,學習使用其中一個而後切換到另外一個將不會花費你的時間。 相反,它們的設計考慮了簡單性和用戶友好性,所以任何新手均可以在兩個Linux發行版中找到合適的位置。測試
可是,不只僅是外觀或UI決定了用戶選擇Linux發行版的決定。 其餘因素也起到了做用,下面是更多的子主題,描述了兩個Linux操做系統之間的軟件管理。操作系統
軟件中心
Ubuntu使用dpkg; Debian軟件包管理,用於向最終用戶分發軟件,而Fedora使用名爲rpm的Red Hat Package Management。二者都是Linux社區中很是流行的包管理,它們的命令行工具也很容易使用。
可是,每一個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發行版提供的工具哪款更適合你。
本文地址:https://www.linuxprobe.com/comparison-of-ubuntu-and-fedora.html