Arch 和 Gentoo Linux 之間的基本差異是什麼?

Arch 和 Gentoo Linux 之間的基本差異是什麼?

Arch Linux 和 Gentoo Linux 有什麼差別?他們的意識形態似乎與我非常相似。

答案1

是的,這兩個發行版很相似,都是為了滿足更有經驗的用戶,並且都旨在快速且高度可自訂。技術上最相似的地方是兩者都基於 Linux 核心。

雖然大多數功能看起來很相似,但兩者在許多方面都有所不同。

  1. 顯然,據說 Gentoo 文件對新用戶來說非常令人生畏,而 Arch 文件則非常符合 KISS(保持簡單,愚蠢)的座右銘。

  2. 套件管理器也不同。 Arch Linux 使用 Pacman(或在某些版本中,例如 antergos、Pacman XG),它使用了良好的預編譯包系統而 Gentoo 使用 Portage 管理器,這使得來自原始碼的包

    由於套件管理器的差異,一個發行版準備的套件可能比另一個發行版少。我想說,與 Gentoo 相比,Arch 有更多的軟體包選擇,而 Gentoo 允許透過以下方式對特定軟體包功能進行細粒度控制:使用標誌

    但是,大多數軟體包都以原始碼​​形式提供。因此,您可以相當輕鬆地建立它們以適應您可能使用的任何套件管理器。

    (如果您可能感興趣,Gentoo 的 portage 管理員有許多新安裝的 pacman 中沒有的好功能。)

  3. 人氣是有差別的。雖然您可能對原創感興趣,但採用您的作業系統可能會為您的 Linux 體驗帶來很大的不同。主要是您可以存取磁碟外的文件數量以及在需要時必須查看多少教學。

    據發行觀察報道,Arch Linux 是第八個整體受歡迎程度,同時Gentoo 排名第 47 位

    雖然受歡迎程度可能會有所幫助,但這可能無法幫助您輕鬆選擇發行版。我個人還沒有嘗試過 Gentoo,它可能只是一個強大且簡單的作業系統,而 Arch 憑藉其領先地位已經上升了很多。

  4. 我可以列出更多差異,但除了上述(也許還有其他)差異之外,分佈非常相似。

如果您想要一個好的資源進行比較,我推薦distrowatch.com,如果您還沒看過的話。

答案2

可能最大的區別是gentoo提供原始碼包,而arch提供預編譯的二進位檔案。 Arch 也只支援 x86 機器,儘管它已被移植到其他架構並取得了一些成功。看這裡取得列表。

答案3

在安裝 Gentoo 時,您將被更多地鼓勵編譯自己的內核,這是任何 Linux 高級用戶都應該經歷的體驗。 :)

Arch 預設使用 systemd 進行初始化。 systemd 變得越來越流行,大多數發行版都開始使用它來取代舊的 System-V 風格的 init 系統。 Gentoo 預設使用這個較舊的 init 系統,但得到了 OpenRC 的幫助。然而 Gentoo 確實有 systemd在Portage中可用

不過,我想提一下有一個相似之處:您可以透過以下方式學到很多關於 Linux 的知識:安裝要么分配!

相關內容