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

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

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

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

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

如果您来自稳定的 Linux 发行版,如 Ubuntu 或 Fedora,那么您会发现 Arch Linux 上的软件分发非常吸引人。 与其他稳定发行版不同,Arch 开发人员不发布 LTS 或 beta 面向公众的版本。 相反,只有一个 Arch Linux——一个运行良好且运行良好的 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。 不知道为什么声音在系统上不起作用? 谷歌搜索结果来自 ArchWiki。

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

提醒一句:在您在论坛中寻求帮助之前,请确保您已经浏览过 ArchWiki 上的页面,当然,除非您想被引诱。 这主要是因为 Arch 用户不喜欢将每个细节都灌输给新手,尤其是当他们可以在 Wiki 上轻松找到解决方案时。

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

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

但这种对软件的轻松访问也需要付出一定的代价。 AUR 上的大多数软件包都没有经过适当的测试,并且很可能有些软件包可能会使您的系统无用。

pacman,基于 Arch 发行版的默认包管理器,只能从官方存储库下载包。 为了从 AUR 下载包,你需要一个 AUR 助手——是的,对于 example.

为什么你应该安装 Arch Linux

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

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