Linux中國

EndeavourOS vs. Manjaro:兩個基於 Arch Linux 的最佳發行版之間的深度比較

桌面變體

這兩個發行版都有多種桌面風格。Manjaro 有三種官方風格:Xfce、KDE 和 GNOME。此外還有社區版:Budgie、Cinnamon、Deepin、Mate、Sway 和 i3。

Endeavour OS 官方提供了更多的變體。除了 Manjaro 所擁有的那些,它還有 LXQT、BSPWM、Openbox 和 Qtile。

由於每種風格都有不同的 桌面環境(DE)及特定於該桌面的捆綁應用程序。這就導致了沒有一個「嚴格」的最低系統要求基線。

根據 EndeavourOS 的網站,下面是每種桌面環境對內存的系統要求清單(對 Manjaro 也應該是一樣的):

  • Xfce - 至少 2GB 內存,但建議 4GB。
  • Mate - 至少 2GB 內存,但建議 4GB。
  • Cinnamon - 需要至少 4GB 的內存
  • Gnome - 至少需要 4GB 的內存(假設對 KDE 相同)
  • Budgie - 至少需要 4GB 的內存
  • Plasma - 至少需要 4GB 的內存
  • LXQT - 至少需要 2GB 的內存,但建議 4GB

獲取 ISO

正如我上面提到的,Manjaro 和 EndeavourOS 有各種各樣的風格。這意味著,我不能給你指出一個單一的 ISO 下載鏈接。但是,出於本文比較操作系統的意圖和目的,我選擇了默認的產品 —— Xfce 風格的 ISO。

安裝操作系統

EndeavourOS 和 Manjaro 都使用 Calameres 安裝程序,並在其 GRUB 啟動菜單中提供了一些有用的選項。

EndeavourOS 的安裝

當你首次啟動 EndeavourOS 時,它將向你展示一個 GRUB 菜單,有以下選項:

  • 使用 Intel/AMD 驅動啟動(默認選項
  • 使用專有的 NVIDIA 圖形驅動啟動
  • 運行 Memtest86+(內存測試)
  • 運行 HDT(硬體檢測工具)

EndeavourOS 啟動後,它的歡迎屏幕將為你提供一些選項。

這些選項用來管理分區、安裝社區版本、更新鏡像和啟動安裝程序。

EndeavourOS 安裝程序上的選項列表

有兩個選項用於安裝:

  • 在線 - 讓你選擇把你的桌面環境改成 Xfce 以外的其它桌面。
  • 離線 - 給你提供帶有 EndeavourOS 主題的 Xfce 桌面。

如前所述,EndeavourOS 使用開源的 Calameres 安裝程序。但在此基礎上,它還為你提供了一些選項,以便更好地控制用戶體驗和安裝。

EndeavourOS 安裝程序提供的可用選項列舉如下:

  • LTS 內核(與最新的穩定內核 並列
  • XFCE4
  • KDE
  • GNOME
  • i3 WM
  • Mate 桌面環境
  • Cinnamon 桌面環境
  • Budgie 桌面環境
  • LXQT
  • LXDE

EndeavourOS 安裝程序中的無障礙工具列表如下:

  • espeak-ng: 開源的文本朗讀合成器
  • mousetweaks: 指針設備的無障礙增強工具
  • orca:可編寫腳本的屏幕閱讀器

Manjaro 的安裝

當你第一次啟動 Manjaro 時,你會看到一個 GRUB 菜單,有以下選項:

除了 Manjaro 開發人員對 Calameres 安裝程序所做的品牌和操作系統特定的改變之外,原版 Calameres 安裝程序和你在 Manjaro 上的沒有什麼區別。

Calameres 不是 Manjaro 的唯一安裝程序

如果你想在 Manjaro 上進行自定義安裝,你可以使用 Manjaro Architect ISO 來進行完全自定義的 CLI 安裝。

請記住,在寫這篇文章的時候,Manjaro 的 Architect 版本 似乎沒有被維護,有一個未解決的軟體包衝突。如果你有必要的技能和時間,請幫助維護這個項目 : )

這可能是一件好事,也可能是一件壞事,取決於你問誰。

在我看來,如果你是第一個 Linux 發行版就使用 Manjaro 的初學者,那麼你的選擇最好是有限的。

這意味著更少的進入門檻,可供選擇的聲音伺服器、顯示伺服器、顯示管理器和/或窗口管理器太多會造成進入門檻。

一旦你對 Linux 發行版有了足夠的了解,就可以對你的系統進行修補,隨心所欲地添加一些東西。

如果你想定製你安裝的系統,你必須在你的操作系統安裝好後進行。

首次啟動

在你安裝了 Manjaro 或 EndeavourOS 之後,你會看到一個歡迎屏幕,對於一個剛接觸 Linux 的人,或者剛接觸 Manjaro 或 EndeavourOS 或基於 Arch 的發行版的人來說,它有一些有用的選項。

EndeavourOS 的選項包括更新鏡像、更新系統、改變顯示管理器(lightdm、gdm、lxdm 和 sddm)、瀏覽 AUR 軟體包、安裝 libreoffice、chromium、akm(一個內核管理器)等軟體包。

在 Manjaro 方面,與 EndeavourOS 相比,我認為提供的選項是有限的,但我覺得它是「足夠的有限」。

這只是你(作為初學者)開始使用 Manjaro 所需要的適當數量的東西。

Manjaro 歡迎屏幕上的幾個選項是官方維基的鏈接、支持論壇、郵件列表、參與 Manjaro 開發、安裝和/或刪除應用程序等。

Manjaro 和 EndeavourOS 的歡迎屏幕上都有一個選項,如果你喜歡該項目和它的方向,你可以選擇捐贈,但只有你有足夠的錢才能這樣做。

軟體打包

讓我們面對現實吧,操作系統的安裝只是 Linux 發行版的一個部分。

軟體包管理器和軟體打包的方式對 Linux 發行版的穩定程度起著重要作用。

如果你在更新/安裝一個軟體包時,它更新了一個已經安裝的庫 —— 而其他軟體包依賴於它,那麼……這就很糟糕。它創造了所謂的「依賴性地獄」。軟體包管理器應該處理這個問題。

那麼,Manjaro 和 EndeavourOS 在這方面怎麼比較呢?

好吧,因為 Manjaro 和 EndeavourOS 都是基於 Arch Linux 的,它們使用 Arch Linux 使用的 pacman 軟體包管理器。pacman 的許多功能之一是它為你處理依賴關係。

Manjaro

儘管 Manjaro 使用 pacman 軟體包管理器,但 Manjaro 有自己的軟體庫。

軟體包每天從 Arch Linux 中取出,並在 Manjaro Unstable 軟體庫中 「鏡像」,然後推送到 Manjaro Testing,用於 —— 你猜對了 —— 測試。

一旦這些軟體包被認為是穩定的,它們就會被推送到主軟體庫供其他人安裝。

安全更新則是通過 Manjaro 所謂的 「快速跟蹤」 直接推送到公共軟體包庫,以更快地解決問題。

Manjaro 測試 Arch Linux 軟體包的穩定性

這種測試軟體包的方法可以確保不會因為某某被修改而出現意外的軟體包損壞。

但是,這也意味著用戶需要等待幾周(通常是 2 到 4 周),才可以安裝新版本的軟體。

EndeavourOS

EndeavourOS 沒有自己的軟體庫。他們依賴於 Arch Linux 主軟體庫,如果你使用 EndeavourOS,這樣做你會得到最 「普通」 的體驗。

如果你在同一台機器上安裝 Arch Linux 和 EndeavourOS,除了桌面環境或窗口管理器和/或它們的主題以及安裝體驗外,幾乎所有東西都應該保持不變。

包含的軟體包

現在,你可能已經注意到 Manjaro 和 EndeavourOS 之間的差異模式了。

EndeavourOS

EndeavourOS 在理念上優先考慮最接近 Arch Linux。

有自定義的安裝?有。

只安裝必要的軟體包以獲得完整的桌面體驗?對。

在發行庫中擁有最前沿的軟體包?沒錯。

EndeavourOS 讓你有機會學習 Arch,而無需同時學習 EFI、驅動搜索和安裝(看著你的 nVidia)、桌面環境/窗口管理器、顯示管理器等。

它可以一次性設置好所有東西,讓你有時間按照自己的節奏學習 Arch Linux 的內部工作。

EndeavourOS 的強制 neofetch 截圖

Manjaro

而 Manjaro,在你使用它的整個過程中,它一直握著你的手(看看我做了什麼?)。它處理從安裝到軟體包穩定性的一切,並讓你可以即時獲得安全更新。

它旨在用作你計算機的通用操作系統。

它默認安裝了相當多的開源應用程序。這對一個新的 Linux 用戶來說是非常有幫助的。

它為你安裝了一些應用程序,如音頻播放器、GUI 防火牆(gufw)、GIMP、HP 設備管理器、電子郵件客戶端(thunderbird)、視頻播放器(vlc)、辦公套件(onlyoffic 桌面版)。

Manjaro 的強制 neftech 截圖

我應該使用哪個?

嗯,這是你的決定。我只能根據他們的使用情況和目標受眾推薦一個或兩個。

如果你自認是一個普通電腦用戶,只需要辦公套件(LibreOfficeONLYOFFICE)、媒體播放器和網頁瀏覽器來做你的事情,我建議你試試 Manjaro,因為他們自己的倉庫有 [大部分] 穩定的軟體包,而且安裝起來不費事。

但是,另一方面,如果你是一個以前使用過 UbuntuPop!_OSLinux MintElementaryOSFedora 等發行版的人,現在想學習如何從窗口管理器到 GRUB 菜單來安裝你的 Linux 發行版(沒錯,構建 GRUB 也是個事)。所以,如果你需要一個像 Arch 一樣的基本 Linux 發行版,我會向你推薦 EndeavourOS。

現在你也可以說:告訴 Fedora,我使用 Arch 了。

( ͡° ͜ʖ ͡°)

via: https://itsfoss.com/endeavouros-vs-manjaro/

作者:Pratham Patel 選題:lujun9972 譯者:wxy 校對:wxy

本文由 LCTT 原創編譯,Linux中國 榮譽推出


本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive

對這篇文章感覺如何?

太棒了
0
不錯
0
愛死了
0
不太好
0
感覺很糟
0
雨落清風。心向陽

    You may also like

    Leave a reply

    您的電子郵箱地址不會被公開。 必填項已用 * 標註

    此站點使用Akismet來減少垃圾評論。了解我們如何處理您的評論數據

    More in:Linux中國