Arch和Gentoo Linux之间的基本区别是什么?[关闭]


53

Arch Linux和Gentoo Linux有什么区别?他们的意识形态与我非常相似。


1
嗨Ritik,欢迎来到unix.SE。这个问题对于这个网站来说不是一个很好的格式,因为它涉及面很广并且主要基于意见。可以缩小您的问题范围吗?您是否期望他们的意识形态中有特定的组成部分,但您看起来有所不同?
2014年

我的意思是两者都是由用户根据自己的意愿构建的。
Ritik

用户使用它的方式是一个主要区别。从这个意义上讲,与其他发行版相比,Arch更具规范性。对于很少使用编译器的人来说,Gentoo可能有点不透明,导致对其目的进行了一些错误的解释
goldilocks

1
Gentoo将允许您使用USE标志管理所需的软件包功能。在搬运包管理器是一个杰作。但是您将需要时间,这将是两个发行版之间的主要区别。当您特别拉时,gcc您将知道。我从未见过这样的过程,像我这样的初学者可以毫无错误地编译/安装1500个软件包,包括gcc,webkit和Libreoffice(full)。另外,《 Gentoo手册》具有我见过的最详细的安装演练。我使用

4
为什么要结束这个问题?我不同意这是基于观点的。求同存异不是在征求意见。
JohanBoulé2015年

Answers:


42

是的,发行版是相似的,两者都旨在满足更多有经验的用户,并且都旨在快速且高度可定制。最技术上的相似之处在于两者都基于Linux内核。

虽然大多数功能看起来很相似,但是两者在许多方面都不同。

  1. 显然,据说Gentoo文档对新用户来说非常吓人,而Arch文档很大程度上取决于KISS(保持简单,愚蠢)的座右铭。

  2. 包管理器也不同。Arch Linux使用Pacman(或某些版本,例如antergos,Pacman XG),后者使用良好的预编译软件包系统,而Gentoo使用Portage管理器,该管理器从源代码生成软件包

    由于程序包管理器的差异,一个发行版可能准备的包比另一版本少。我想说,与Gentoo相比,Arch会有更多的软件包选择,但是单个软件包的选择也可能有所不同。

    但是,大多数软件包都可以在源代码中获得。因此,您可以轻松地构建它们以适合您可能使用的任何软件包管理器。

    (如果您有兴趣,Gentoo的Portage Manager具有许多不错的功能,这些功能在新安装的pacman中不可用)

  3. 受欢迎程度有所不同。尽管您可能想成为原始人,但采用OS可能会对Linux体验产生重大影响。主要是可以访问磁盘外文件的数量以及在需要时必须查看的教程的数量。

    根据发行商Distrowatch的统计,Arch Linux在整体流行度中排名第八,而Gentoo在第四十七位

    虽然受欢迎可能会有所帮助,但这可能无法帮助您轻松选择发行版。我还没有亲自尝试过Gentoo,它可能是一个功能强大且简单的OS,而Arch凭借其领先优势而进一步发展。

  4. Gentoo有许多受官方支持的台式机,从AfterStep和BlackBox到Gnome和Xfce。Arch Linux正式支持大多数主要的台式机。(可能是因为它被普遍用作命令行系统)。

  5. 我可以列出更多差异,但是除了上述差异(可能还有其他差异)之外,分布情况也非常相似。

如果您希望有个不错的资源可以与之进行比较,如果您还没有看过它,我建议您使用distrowatch.com


2
我看过Distrowatch,但我想要一个基本的区别。感谢您的帮助。
Ritik

1
自从wiki.gentoo.org出现以来,文档已取得了很大进步。我认为基于XML的旧文档已被完全淘汰。
lkraav 2014年

显而易见,这太好了!虽然我从不知道文档如此标准化……
空调

16

可能最大的区别是gentoo提供源程序包,而arch提供预编译的二进制文件。尽管Arch已成功移植到其他体系结构,但它也仅支持x86机器。看看这里的列表。


12

在安装Gentoo时,将更加鼓励您编译自己的内核,Linux的任何高级用户都应经历这种体验。:)

默认情况下,Arch使用systemd进行初始化。systemd越来越受欢迎,并且大多数发行版都代替了System-V风格的初始系统。Gentoo默认使用此较早的初始化系统,但在OpenRC的帮助下。但是Gentoo 在Portage中确实有systemd 可用

不过,我有一个相似之处:只要安装两个发行版,您就可以学到很多有关Linux的知识!


2
地狱没有,拱门安装是轻而易举的事。Gentoo的安装仍然给我带来噩梦(但我还是喜欢)。实际上,Arch安装只是分区(您甚至可以只创建1个大分区即可完成),安装分区,运行一个(pacstrap)命令,设置root密码并安装启动管理器。它们之间有一些小步骤(例如语言环境和诸如此类),但是我的意思是,它们都非常适合放在一个小型Wiki页面中……Gentoo安装文档很多很多,而且也是如此困难,尤其是内核配置(如果需要)做好。
Cestarian '16
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.