Manjaro 和 Arch Linux:有什么区别?哪一个更好?

Manjaro 还是 Arch Linux?我们知道 Manjaro 是基于 Arch 的开发版本,那么它与 Arch 有什么不同?大多数适合初学者的 Linux 发行版都是基于 Ubuntu 发开而来的。随着 Linux 用户经验的增加,有些人尝试使用 Arch Linux 。

Arch 最主要的有两个发行版:Arch Linux 本身和 Manjaro。当然还有其他基于 Arch 的 Linux 发行版,但没有一个像这两个发行版那样受欢迎。如果您对 Arch 和 Manjaro 感到困惑,这个文章应该会对您有所帮助。

Manjaro 和 Arch Linux:它们有什么不同或相似之处?

Manjaro 和 Arch Linux:有什么区别?哪一个更好?插图

两者都是滚动发布发行版,但不是同一类型

Arch 和 Manjaro 中没有像 Ubuntu 或 Fedora 那样每隔几个月或几年就发布一次的版本。只要不断更新您的 Arch 或 Manjaro 系统,您就会始终拥有最新版本的操作系统和软件包。您无需像以往一样担心升级已安装的版本。

如果您打算在某个时候进行全新安装,请记住,Manjaro 和 Arch 都会发布定期更新的 ISO 安装镜像。它确保新安装的系统不必安装最近几个月提供的所有新系统更新。

但是 Arch 和 Manjaro 的滚动发布模式之间存在差异。

Manjaro 维护着自己的独立仓库,除了社区维护的 Arch 用户仓库 (AUR)。这些仓库还包含不是由 Arch 提供的软件包。 最初由官方 Arch 仓库提供的流行软件包将首先经过彻底测试(如有必要,打补丁),然后发布到 Manjaro 自己的稳定仓库供公众使用,通常比 Arch 晚两周左右。

适应这种测试过程的结果是,Manjaro 永远不会像 Arch 那样前沿。但是,它使 Manjaro 比 Arch 稍微稳定一些,并且更不容易受到破坏系统的影响。

程序包管理 – Pacman and Pamac

Arch 和 Manjaro 都附带了基于命令行的包管理工具,称为 Pacman,它是用 C 编码的,并使用 tar 来打包应用程序。换句话说,您可以使用相同的 pacman 命令来管理两个发行版中的软件包。

除了 Pacman,Manjaro 还开发了一个名为 Pamac 的 GUI 应用程序,就是类似于微软的软件商店程序。用于在 Manjaro 上轻松安装软件。这使得使用 Manjaro 比 Arch 更容易。

Manjaro 和 Arch Linux:有什么区别?哪一个更好?插图1
Manjaro 的 Pamac GUI 软件包管理器

您也可以在 Arch Linux 中从 AUR(社区用户软件仓库)安装 Pamac,但该工具是 Manjaro 不可或缺的一部分。

Manjaro 硬件检测工具(MHWD)

Manjaro 还有一个专用工具,用于检测硬件并为其建议驱动程序。

Manjaro 和 Arch Linux:有什么区别?哪一个更好?插图2

这个硬件检测工具非常有用,这可能是 Manjaro 受到社区喜爱的主要原因之一。它非常容易检测/安装/使用或从一个驱动程序切换到另一个,这使得硬件兼容性成为过去的一个问题。

驱动程序支持

Manjaro 为 GPU 驱动程序提供了强大的支持。众所周知,多年来Linux在安装驱动程序(特别是Nvidia)时存在问题。

在安装 Manjaro 时,它提供了从开源(免费)或非开源(非免费)图形驱动程序安装开始的选项。当您选择“非自由”时,它会自动检测您的显卡并为其安装最合适的驱动程序,因此 GPU 开箱即用。

即使在安装 Manjaro 之后,安装图形驱动程序也更容易,这要归功于您在上一节中看到的硬件检测工具。

如果你有一个带有 Nvidia Optimus 卡(混合GPU)的系统,它可以与 Manjaro 一起使用。您将获得很多使其工作的选项。

在 Arch Linux 中,你必须为你的机器安装(如果你能找到)合适的驱动程序。

访问 Arch 用户存储库 (AUR)

Arch User Repository (AUR) 是一个社区维护的仓库,面向基于 Arch 的 Linux 发行版用户。创建 AUR 是为了组织和共享来自社区的新软件包,并帮助加速将流行软件包纳入社区存储库。

大量进入官方仓库的新软件包都是从 AUR 开始的。在AUR中,用户可以贡献自己的软件包构建(PKGBUILD和相关文件)。您可以在 Arch 和 Manjaro 中使用 AUR。

桌面环境

好!您几乎可以在任何 Linux 发行版上使用任何桌面环境。Arch 和 Manjaro 也不例外。但是,专用的桌面风格或版本使用户更容易获得所述桌面环境的优秀体验。

默认的 Arch ISO 不包含任何桌面环境。例如,你想在 Arch Linux 上安装 KDE,你必须在安装 Arch Linux 时或之后下载并安装它。

另一方面,Manjaro 为 Xfce,KDE 和 GNOME 等桌面环境提供了不同的 ISO。Manjaro 社区还维护 MATE,Cinnamon,LXDE,LXQt,OpenBox 等的 ISO。

安装步骤

Manjaro 和 Arch Linux:有什么区别?哪一个更好?插图3

Manjaro 基于 Arch Linux,它与 Arch 兼容,但它不是 Arch。它甚至不是 Arch 的预配置版本,只有一个图形安装程序。Arch 没有通常的开箱即用舒适感,这就是为什么大多数人更喜欢更简单的东西。Manjaro 为您提供了简单的入门服务,但支持您成为经验丰富的用户或高级用户。

我该选择 Manjaro 还是 Arch Linux?

Arch 面向的是具有一定 Linux 操作经验的用户,他们愿意阅读文档并解决自己的问题。

Manjaro 针对的是经验不足或不想花时间配置操作系统的 Linux 用户。

结论

有些人经常说 Manjaro 是为那些无法安装 Arch 的人准备的。但我认为这不是真的。不是每个人都想从头开始配置 Arch 或没有太多时间。

Manjaro 绝对是一头野兽,但与 Arch 非常不同。 Manjaro 快速、强大且始终保持最新状态,提供了 Arch 操作系统的所有优点,但特别强调稳定性、用户友好性和新手和有经验的用户的可访问性。

Manjaro 不像 Arch Linux 那样采用极简主义。使用 Arch,您可以从空白画布开始,然后手动调整每个设置。当默认的 Arch 安装完成后,您在命令行中有一个正在运行的 Linux 实例。想要图形桌面环境?继续前进 - 有很多选择。选择一个、安装并配置它。这样做你会学到很多东西,特别是如果你是 Linux 的新手。您可以很好地了解系统如何组合在一起以及为什么以它们的方式安装东西。

我希望你现在对 Arch 和 Manjaro 有更好的了解。您了解它们如何相似但又不同。

标签

发表评论