什么是 Arch Linux 以及谁在使用它?
Arch Linux 允许用户定制系统的各个方面。但是 Arch Linux 是什么?您应该将其安装在您的计算机上吗?
Linux 发行版以其简单性和易用性而闻名,但 Arch Linux 挑战了这一概念,让用户选择一切,同时保持功能完整。对于初学者来说,这种选择的力量可能会让 Arch Linux 更加令人畏惧,但对于高级 Linux 用户来说,这是锦上添花。
由于多种原因,Arch Linux 在 Linux 用户中非常受欢迎。在这篇文章中,让我们来看看 Arch Linux 以及谁从使用它中受益最多。
什么是 Arch Linux?
Arch Linux 是一个免费的开源 Linux 发行版,为您提供了巨大的可定制性和对机器的控制。 Arch 的轻量级和简约性是其在科技界越来越受欢迎的主要原因。
以 x86-64 为中心的 Linux 发行版遵循 KISS 原则(保持简单、愚蠢)。顾名思义,Arch 相信让操作系统成为一个干净的石板,将所有决定留给用户。您不会在 Arch 中发现任何重大的特定于发行版的更改,从而实现与任何其他 Linux 发行版的无缝过渡。
Arch Linux 的优点
以下是 Arch Linux 的一些优势:
1.Arch 高度可定制
Arch 被广泛称为 DIY(Do It Yourself)操作系统,因为您可以自己定制每个复杂的细节。从加载 ISO 映像到安装完成,操作系统让您可以完全控制其功能。
Arch 没有自带本机桌面环境或窗口管理器。为了简化问题并将控制权交给用户,您可以决定一切,从桌面环境到您想要在计算机上安装的组件。
正是由于这个原因,DIY 方法是一个方便的功能,这使得 Arch 非常轻量级且易于访问,因为它不附带任何预装的英国媒体报道软件。
2.Arch 是最前沿的
Arch 更新对于每个喜欢在新功能发布后立即尝试的用户来说都是一种享受。 Arch 遵循滚动发布模型,使更新操作系统比以往更加简单。
您可以使用以下命令将发行版更新到最新版本:
pacman -syu
这些更新易于安装,并包含最新版本附带的所有最新功能。
3.Arch 用户存储库(AUR)
Arch 用户存储库是一个社区驱动的存储库,用于存储用户开发的 Linux 软件包。它拥有大量与 Arch Linux 相关的安装包库。
最值得称赞的部分是,有几个软件包在添加到官方 Arch 存储库之前就已包含在 AUR 中。这使您可以进入一个全新的软件世界,否则通常需要花费一些时间才能引导您进入发行版。
AUR 包含包描述 PKGBUILDs,它允许用户使用 makepkg 直接从源构建包并使用包管理器安装它。
4. 圣拱门维基
Arch Wiki 是 Arch Linux 的文档。它可以帮助您找到有关发行版和相关问题所需了解的所有信息。 Arch Linux 是文档最齐全的 Linux 发行版之一。您可以找到有关最近更改、最新 Arch 新闻、统计数据、请求等的信息。
5. 拱门充当桥梁
还记得 pacman(Arch Linux 包管理器)吗?
Pacman 的功能正如它的名字一样独特。包管理器功能丰富,足以支持安装来自 Arch 存储库的包以及使用 makepkg 从源代码编译的二进制文件。
Pacman 使 Arch 成为介于允许您从其存储库安装软件包的发行版和允许您从源代码编译二进制文件的发行版之间的桥梁。这样,您就可以享受两全其美的好处,而不必牺牲灵活性或访问的便捷性。
6. 加深对 Linux 的理解
Arch 为您提供真实的 Linux 体验。您可以在处理日常任务的同时学习有关 Linux 的新知识。您绝对应该尝试使用网络管理器手动配置网络,因为该界面本身就是一个很棒的 Linux 课程。
整个安装与其他发行版非常不同。在安装过程中您不会获得 GUI 支持;您只能通过命令行与您的发行版进行交互。整体软件体验很少有 GUI,这只会促使您采用 Linux 命令行来运行日常命令。
显示管理、chroot 和网络管理等简单任务是提高 Linux 知识的一些好方法。不用担心;如果您在使用 Arch 时遇到困难,Arch Wiki 将立即为您提供帮助。
请注意,Arch 有可用的 GUI 安装程序,但您不应该考虑它们,特别是如果您想以最真实的基本形式体验 Linux。
Arch适合初学者吗?
作为初学者,您需要戴上训练帽,直到您有足够的信心独自冒险。从 Arch 开始就相当于在业余牛仔竞技表演中骑公牛。
Arch 在安装时不做任何假设,也不提供预定义的选择。对于熟练的 Linux 用户来说,这是一项出色的功能,因为它为定制打开了一系列新的视野。同样的一点对新手来说也是一个威胁,因为像安装发行版这样的简单任务变得非常棘手。
如果您仍然想作为初学者尝试 Arch,请确保首先将其安装在虚拟机中。只有当您对使用 Arch 有绝对的信心时,您才可以安装 Arch 作为您的日常驱动程序。
您还可以使用更简单的基于 Arch 的发行版(例如 Manjaro 或 ArcoLinux)来体验 Arch。 Manjaro 主要注重用户友好性,这使其成为初学者的完美工作环境。它配备了各种预装软件来帮助用户进行日常活动。
谁应该使用 Arch Linux?
Arch 的核心技术含量很高,这使其成为能够完全利用它的用户的合适发行版。鉴于 Arch 的 DIY 性质,专家和高级用户从 Arch 中受益最多。
专家用户可以根据自己的需求定制 Arch,并从活跃的 Arch 社区中受益。 Pacman 和 AUR 是您只能在 Arch 和其他基于 Arch 的 Linux 发行版中找到的独一无二的功能。
BlackArch 存储库就是这样一个存储库,您可以将其添加到 Arch Linux。它配备了大量的安全工具,非常适合网络安全相关的任务。该存储库在网络安全专业人士中享有盛誉,因为其广泛的工具非常适合渗透测试人员和安全研究人员。
充分利用 Arch Linux
现在您已经了解了 Arch Linux 的全部内容、谁可以使用它以及可用的功能类型,请随意探索它的细微差别。
Arch 非常适合有 Linux 经验的用户。如果您是高级用户,您绝对应该尝试 Arch 并根据您的需求对其进行自定义。