安装 Arch Linux 前你应该知道的 8 件事

安装大多数 Linux 发行版时,您只需下载 ISO,创建可启动媒体,然后开始安装过程——无需研究。

但是 Arch Linux 的情况有点不同。 如果您在没有先了解发行版的情况下直接进入安装部分,您会被过程的复杂性弄得目瞪口呆。 这只是要说的安装。

为了确保您对 Arch Linux 的第一印象不包括“复杂”、“令人困惑”或“不适合我”等词,这里有一个简短的清单,列出您在一头扎进自由广阔的世界之前应该熟悉的事情Arch Linux。

1. Arch Linux 是一个滚动发行版

如果您来自稳定的 Linux 发行版,例如 Ubuntu 或 Fedora,那么您会发现 Arch Linux 上的软件分发非常吸引人。 与其他稳定发行版不同,Arch 开发人员不会发布 LTS 或 beta 面向公众的版本。 取而代之的是,只有一种 Arch Linux——一种运行良好且运行良好的。

正如标题所述,Arch 是一个滚动发布发行版,这意味着已安装的软件包可以在开发人员发布后立即更新。 这可确保您的系统始终使用最新软件进行更新,这与其他仅向用户提供稳定和经过测试的软件包的发行版不同。

但这也有一个缺点。 最新的软件包并不总是经过尝试和测试,这意味着一些错误可能会漏掉并导致您的系统无法使用。 但这是在软件发布后立即获取最新版本所必须支付的成本。

2. Arch Linux 有一个基于命令行的安装

几乎每个发行版都旨在将 Linux 转变为面向大众的用户友好的桌面。 但是 Arch 以其以用户为中心的意识形态做自己的事情。

Arch 没有提供花哨的图形安装程序,而是为您提供了一个无聊(但功能强大)的启动后命令行界面。 您必须手动命令系统为您安装操作系统,这包括对存储进行分区、安装基础包、设置用户和安装桌面。

对于一些用户来说,这可能是一个红灯,对于其他用户来说,这是一个从一开始就学习 Linux 概念的机会。 您将学习如何使用磁盘、编辑配置文件、安装引导加载程序和其他软件包; 这将我们带到下一点。

3. 你必须在 Arch Linux 上手动安装所有东西

安装过程已经说明了这一点; 你必须在 Arch Linux 上手动安装所有东西。 这包括 Linux 内核、固件包、桌面环境以及系统上所需的其他实用程序。

其他 Linux 发行版通常通过易于使用的界面为您设置大部分内容,包括桌面、用户和内核。 不自动配置上述组件并不是使用 Arch Linux 的缺点,即使它听起来像一个。

通过 DIY 方法,Arch 将控制权完全转移给了用户,让他们可以选择只安装他们想要的软件包。 这最大限度地减少了臃肿软件,并让您构建一个可以自豪地称之为您的系统。

4. Arch 是最接近数字极简主义的东西

极简主义已经流行了很长一段时间,无论是在设计、生活还是桌面上。 Arch 是为数不多的(如果不是唯一的)Linux 发行版之一,它可以让您设置适合您口味的个性化操作系统。

您可以选择在您的系统中安装应用程序或将其保持在最低限度,选择权由您来决定。 如上所述,其他发行版通常附带对最终用户没有实际应用程序的膨胀软件。

另一方面,Arch Linux 的最小安装将为您留下一个基本的 Linux 系统,除此之外别无他物,甚至没有桌面环境。 您可以选择要安装的桌面——当然,如果您想要的话。 如果您对 Linux 命令行感到满意,您甚至可以在没有桌面环境的情况下使用默认的 Arch shell。

5. Arch Linux 不同于 Ubuntu 或 Fedora

发行版,例如 Ubuntu 和 Fedora 随着时间的推移,经常发布新版本的操作系统。 这些新版本包括更新的软件、发行版的新增内容以及现有功能的改进。 Arch 不是这样工作的。

当有人提到 Ubuntu 时,您可以询问是哪个版本,他们通常会回复一个版本号或代号。 另一方面,当您听到 Arch Linux 时,您不需要询问版本号,因为没有 Arch Linux 的版本。

相反,只有一个 Arch Linux,它会随着开发人员发布软件更新而定期更新。 新版本的软件包发布,您可以在第二天安装它。 新的 Linux 内核发布了吗? 您可以立即对其进行测试。

6.你必须修复你自己破坏的东西

当您定期将系统上的软件包更新到最新版本时,您肯定会时不时地遇到一些不稳定的情况。 尽管大多数情况下问题会很快得到解决(多亏了快速更新),但有时您可能需要自己解决问题。

如果您破坏了系统上的某些内容,在大多数情况下,您可以通过撤消刚才的操作来解决问题。 但是有些错误可能超出您的理解范围,您可能需要帮助来修复它们。 这就是 ArchWiki 发挥作用的地方。

7. Arch 有一个维护良好的文档 (ArchWiki)

与 Ubuntu 和 Fedora,通常有一个持续数年的支持期,你在 Arch Linux 中没有得到类似的支持。 相反,您拥有的是大量维护良好的文档,称为 维基百科. 每当您发现自己坐在一个充满错误的屏幕前时,就去搜索 ArchWiki。 不知道为什么声音在系统上不起作用? 来自 ArchWiki 的 Google 结果。

当然,也有在官方文档中找不到帮助的时候,遇到这种突发情况,可以把问题发到 Arch Linux 论坛. 社区很有帮助,您会发现数百名用户随时准备为您提供帮助,但前提是您正确地发布了您的疑虑。

提醒一句:在论坛中寻求帮助之前,请确保您已经翻阅了 ArchWiki 上的页面,当然,除非您想被控制。 这主要是因为 Arch 用户不喜欢向新手提供每一个细节,尤其是当他们可以轻松地在 Wiki 上找到解决方案时。

8. AUR 拥有您需要的几乎所有软件

除了官方 Arch 存储库(您可以从那里下载和安装大多数软件包)之外,您还拥有 Arch 用户存储库 (AUR)。 AUR 是一个社区驱动的存储库,任何人都可以在其中上传和托管他们开发的软件。 如果您在官方存储库中找不到特定的包,则很有可能它会在 AUR 中。

但这种对软件的轻松访问也带来了成本。 AUR 上的大多数软件包都没有经过适当的测试,有些软件包很可能会使您的系统变得无用。

pacman 是基于 Arch 的发行版上的默认包管理器,只能从官方存储库下载包。 要从 AUR 下载软件包,您需要一个 AUR 助手——例如,Yay。

为什么要安装 Arch Linux

切换到 Arch Linux 有充分的理由:最新软件的可用性、对系统的完全控制以及根据您的喜好自定义 Linux 的能力——仅举几例。 除此之外,您可以在互联网论坛上说“我使用 Arch 顺便说一句”,这是首先安装 Arch Linux 的最佳理由之一。

不喜欢 Arch Linux 的复杂性? 别担心。 首先安装一个用户友好的基于 Arch 的发行版来测试 Arch 的力量,如果你喜欢它,你可以随时切换回来。