共计 2818 个字符,预计需要花费 8 分钟才能阅读完成。
导读 | Arch Linux 无疑是 Linux 高级用户最好的发行版之一。但是在安装 Arch 之前,您应该了解一些关于 Arch 的事情。 |
安装大多数 Linux 发行版时,您只需下载 ISO,创建可启动媒介,然后可以说无需研究就可以开始安装过程了。但是 Arch Linux 的情况有些不同。如果你在没有先了解发行版的情况下直接进入安装部分,你会被这个过程的复杂性弄得目瞪口呆。这只是可以说的安装。为了确保您对 Arch Linux 的第一印象不包括“复杂”、“令人困惑”或“不适合我”等词,这里有一个简短的清单,列出您在一头扎进自由而广阔的世界之前应该熟悉的事情 Arch Linux 的。
如果你以前一直使用来自稳定的 Linux 发行版,如 Ubuntu 或 Fedora,那么您会发现 Arch Linux 上的软件发行版非常吸引人。与其他稳定发行版不同,Arch 开发人员不会向公众发布 LTS 或 beta 版本。相反,只有一个 Arch Linux——一个运行良好且运行良好的 Linux。
如标题所述,Arch 是一个滚动发布发行版,这意味着已安装的软件包可以在其开发人员发布后立即更新。这可确保您的系统始终使用最新软件进行更新,这与仅向用户提供稳定且经过测试的软件包的其他发行版不同。但这也有一个缺点。最新的软件包并不总是经过尝试和测试,这意味着一些错误可能会漏掉并导致您的系统无法使用。但这是你为了得到最新版本软件而必须付出的代价。
几乎每个发行版都旨在将 Linux 转变为面向公众的用户友好型桌面。但 Arch 以其以用户为中心的理念做自己的事情。Arch 没有提供花哨的图形安装程序,而是在启动后为您提供了一个无聊 (但功能强大) 的命令行界面。您必须手动命令系统为您安装操作系统,其中包括分区存储、安装基础包、设置用户和安装桌面。对于一些用户来说,这可能是一个很大的障碍,对于另一些用户来说,这是一个从一开始就学习 Linux 概念的机会。您将学习如何使用磁盘、编辑配置文件、安装引导加载程序和其他软件包; 现在将我们带到下一点。
安装过程已经表明了这一点; 您必须在 Arch Linux 上手动安装所有内容。这包括 Linux 内核、固件包、桌面环境以及系统上需要的其他实用程序。其他 Linux 发行版通常使用易于使用的界面为您设置大多数内容,包括桌面、用户和内核。不自动配置上述组件并不是使用 Arch Linux 的一个缺点,即使它听起来像是一个缺点。通过 DIY 方法,Arch 将控制权完全转移给了用户,让他们可以选择只安装他们想要的包。这最大限度地减少了臃肿软件,并让您构建一个您可以自豪地称之为您的系统。
极简主义已经流行了很长一段时间,无论是在设计、生活还是桌面。Arch 是少数(如果不是唯一的话)Linux 发行版之一,它可以让您设置适合您口味的个性化操作系统。您可以选择将众多应用程序安装到您的系统,也可以选择使其最小化,这取决于您的选择。正如上面所提到的,其他发行版经常附带一些臃肿的软件,而这些软件并没有为最终用户提供实际的应用程序。另一方面,Arch Linux 的最小安装将为您提供一个基本的 Linux 系统,除此之外别无其他,甚至没有桌面环境。您可以选择要安装的桌面——当然,如果您需要的话。如果您对 Linux 命令行感到满意,您甚至可以在没有桌面环境的情况下使用默认的 Arch shell。
Ubuntu 和 Fedora 等发行版经常随着时间的推移发布新版本的操作系统。这些新版本包括更新的软件、发行版的新增功能以及现有功能的改进。Arch 不是这样工作的。
当有人提到 Ubuntu 时,你可以询问哪个版本,他们通常会回复一个版本号或代号。另一方面,当您听到 Arch Linux 时,您无需询问版本号,因为没有 Arch Linux 的版本。
相反,只有一个 Arch Linux,随着开发人员发布他们的软件更新,它会定期更新。软件包的新版本发布,您可以在第二天安装它。新的 Linux 内核发布了吗? 您可以立即对其进行测试。
当您定期将系统上的软件包更新到最新版本时,您肯定会时不时地遇到一些不稳定因素。尽管大多数情况下问题都能很快解决(多亏了快速更新),但有时您可能不得不自己修复问题。
如果您破坏了系统上的某些内容,在大多数情况下,您可以通过撤消刚刚执行的操作来解决问题。但有些错误可能超出您的理解范围,您可能需要帮助来修复它们。这就是 ArchWiki 发挥作用的地方。
不同于 Ubuntu 和 Fedora,它们通常有一个持续数年的支持期,在 Arch Linux 中你不会得到类似的支持。相反,你所拥有的是一个被称为称为 ArchWiki 的大量维护良好的文档集合。当你发现自己坐在一个充满错误的屏幕前,去搜索 ArchWiki。发现大多数 Google 结果来自 ArchWiki。
当然,有时您无法在官方文档中找到帮助,在这种意想不到的情况下,您可以在 Arch Linux 论坛中上发布您的问题。社区是很有帮助的,你会发现有众多用户准备好帮助你,但前提是你要适当地发布你的关注。提醒一句:在您在论坛中寻求帮助之前,请确保您已经浏览过 ArchWiki 上的页面,否则你要被用户言语攻击了。这主要是因为 Arch 用户不喜欢将每个细节都灌输给新手,尤其是当他们可以在 Wiki 上轻松找到解决方案时。
在官方 Arch 存储库之上,您可以从那里下载和安装大多数软件包,您还拥有 Arch 用户存储库 (AUR)。AUR 是一个社区驱动的存储库,任何人都可以在其中上传和托管他们开发的软件。如果您在官方存储库中找不到特定的包,那么它很有可能在 AUR 中。
但这种对软件的轻松访问也需要付出一定的代价。AUR 上的大多数软件包都没有经过适当的测试,并且很可能有些软件包可能会使您的系统无用。pacman 是基于 Arch 发行版的默认包管理器,它只能从官方存储库下载包。要从 AUR 下载包,您将需要一个 AUR 助手——例如,yay。
切换到 Arch Linux 的原因有很多:最新软件的可用性、对系统的完全控制,以及根据您的喜好定制 Linux 的能力——仅举几例。除此之外,你可以在互联网论坛上说“顺便说一下,我使用 Arch”,这是首先安装 Arch Linux 的最佳理由之一。不喜欢 Arch Linux 的复杂性? 别担心。首先安装一个用户友好的基于 Arch 的发行版来测试 Arch 的功能,如果你喜欢它,你可以随时切换回来。现在你可以 Arch Linux 的安装了。
![post-qrcode](https://www.xgss.net/wp-content/uploads/2023/07/二维码-微信公众号256x256.jpg)