大多数都是基于 Ubuntu 的。随着 Linux 用户经验的增加,一些人开始尝试使用更高级的发行版,主要是在“Arch 领域”。
这个所谓的 “Arch 领域”以两个发行版为主。 本身和 。还有其他,但都没有这两个发行版受欢迎。
如果你在 Arch 和 Manjaro 之间感到困惑,那么这个比较应该能帮助你。
Manjaro 和 Arch Linux:它们有什么不同或相似之处?
我试图在各个方面比较这两种发行版。请记住,我并没有只关注差异,我还指出了它们的相似之处。
两者都是滚动发布的版本,但不是同一种类型
在 Arch 和 Manjaro 中,没有像 Ubuntu 或 Fedora 那样每隔几个月或几年就会有一次“发布”。只要,你将永远拥有最新版本的操作系统和软件包。你不需要像以往一样担心升级你的安装版本。
东莞新房买房 http://dg.goufang.com/
如果你打算在某个时候进行全新安装,请记住,Manjaro 和 Arch 都会定期更新它的安装 ISO。这被称为 ISO 刷新,它确保新安装的系统不必安装过去几个月中所有可用的新系统更新。
但 Arch 和 Manjaro 的滚动发布模式是有区别的。
除了社区维护的 Arch 用户软件库(Arch User Repository)(AUR)之外,Manjaro 也维护着自己的独立软件库,这些软件库也包含了非 Arch 提供的软件包。那些原本由 Arch 官方软件库提供的流行软件包将首先进行彻底的测试(必要时打上补丁),然后 Manjaro 再次发布,这通常比 Arch 晚两周左右,发布到 Manjaro 自己的稳定软件库供公众使用。
适应这个测试过程的一个后果是,Manjaro 永远不会像 Arch 一样那么激进尝鲜。但这样一来,就使得 Manjaro 比 Arch 稍微稳定一些,也不容易破坏你的系统。
包管理 - Pacman 和 Pamac
Arch 和 Manjaro 都提供了基于命令行的软件包管理工具 Pacman,它是用 C 语言编写的,使用tar来打包应用程序。换句话说,你可以来管理两个发行版的软件包。
除了 Pacman,Manjaro 还开发了一个名为 Pamac 的 GUI 应用程序,用于在 Manjaro 上轻松安装软件。这使得使用 Manjaro 比使用 Arch 更容易。
请注意,你也可以在 Arch Linux 中从 AUR 安装 Pamac,但该工具是 Manjaro 的组成部分。
Manjaro 硬件检测工具(MHWD)
Pamac 并不是 Manjaro 团队开发的唯一帮助用户的 GUI 工具。Manjaro 还有一个专门的工具,用于检测硬件并为其推荐驱动程序。
这个硬件检测工具非常有用,可以说是 之一。它使得检测、安装、使用或从一个驱动切换到另一个驱动都非常简单,让硬件兼容性成为了过去。
驱动程序支持
Manjaro 为 GPU 驱动提供了极大的支持。我们都知道多年来 Linux 在安装驱动程序(特别是 Nvidia)方面存在问题。
当 时,它给出了从开源(自由)或非开源(非自由)图形驱动安装开始的选项。当你选择“非自由”时,它会自动检测你的显卡,并为其安装最合适的驱动程序,因此 GPU 可以开箱即用。
由于有了上一节中看到的硬件检测工具,甚至在安装 Manjaro 时,安装显卡驱动会更加容易。
如果你有一个带有 Nvidia Optimus 卡(混合 GPU)的系统,它与 Manjaro 配合良好。你会有很多方式来让它工作。
在 Arch Linux 中,你必须为你的机器安装(如果你能找到)合适的驱动程序。
访问 Arch 用户软件库(AUR)
(AUR)是一个面向基于 Arch 的 Linux 发行版用户的社区驱动的软件库。AUR 的创建是为了组织和分享来自社区的新软件包,并帮助加快流行软件包被纳入。
大量进入官方软件库的新软件包都是从 AUR 开始的。在 AUR 中,用户能够贡献自己的软件包构建(PKGBUILD和相关文件)。
你可以在 Arch 和 Manjaro 中使用 AUR。
桌面环境
好吧!你可以在任何 Linux 发行版上使用几乎所有的桌面环境。Arch 和 Manjaro 也不例外。
然而,一个专门的桌面风格或版本可以让用户更容易地在桌面环境里获得顺畅的体验。
默认的 Arch ISO 并不包含任何桌面环境。例如,你想,你必须在 时或在之后下载安装它。
而 Manjaro 则为 Xfce、KDE 和 GNOME 等桌面环境提供了不同的 ISO。Manjaro 社区还维护着 MATE、Cinnamon、LXDE、LXQt、OpenBox 等桌面环境的 ISO。