Rit*_*tik 65 arch-linux gentoo
Arch Linux 和 Gentoo Linux 有什么区别?他们的意识形态似乎与我非常相似。
小智 51
是的,发行版是相似的,两者都旨在满足更有经验的用户,并且都旨在快速和高度可定制。最大的技术相似之处在于两者都基于 Linux 内核。
虽然大多数功能看起来很相似,但两者在很多方面都不同。
显然,据说 Gentoo 文档对新用户来说非常可怕,而 Arch 文档则非常符合 KISS(保持简单,愚蠢)的座右铭。
包管理器也不同。Arch Linux 使用 Pacman(或在某些版本中,例如 antergos、Pacman XG),它使用良好的预编译包系统,而 Gentoo 使用 Portage 管理器从源代码制作包。
由于包管理器的不同,一个发行版可能比另一个发行版准备好更少的包。我会说与 Gentoo 相比,Arch 有更多的软件包选择,而 Gentoo 允许通过USE flags对特定软件包功能进行细粒度控制。
但是,大多数包都在源代码中可用。因此,您可以相当轻松地构建它们以适应您可能使用的任何包管理器。
(如果你有兴趣,Gentoo 的 portage manager 有很多新安装的 pacman 没有的好功能。)
人气是有区别的。虽然您可能对原创感兴趣,但采用您的操作系统会对您的 Linux 体验产生重大影响。主要是您可以访问磁盘外文件的数量以及需要时必须查看的教程数量。
根据 distrowatch 的数据,Arch Linux 的整体流行度排在第 8位,而Gentoo 排在第 47 位。
虽然受欢迎程度可能会有所帮助,但这可能无法帮助您轻松选择发行版。我没有亲自尝试过 Gentoo,它可能只是一个功能强大且简单的操作系统,而 Arch 则凭借其领先优势进一步上升。
我可以列出更多差异,但除了上述(可能还有其他)差异之外,分布非常相似。
如果你想要一个很好的资源来进行比较,我推荐distrowatch.com,如果你还没有看过它。
Ale*_*eth 14
在安装 Gentoo 时,您会被鼓励编译自己的内核,这是任何 Linux 高级用户都应该经历的经历。:)
Arch 默认使用 systemd 进行初始化。systemd 变得越来越流行,大多数发行版都在使用它来代替旧的 System-V 风格的 init 系统。Gentoo 默认使用这个旧的 init 系统,但有 OpenRC 的帮助。然而,Gentoo在 Portage 中确实有 systemd可用。
不过,我想提到一个相似之处:您可以通过安装任一发行版来了解很多关于 Linux 的知识!