当前位置: 首页 > 科技观察

为什么要安装和使用ArchLinux

时间:2023-03-12 06:50:40 科技观察

ArchLinux无疑是Linux高级用户最好的发行版之一。但是在安装Arch之前,您应该了解一些关于Arch的事情。安装大多数Linux发行版时,您只需下载ISO,创建可启动媒体,然后开始安装过程(可以说无需研究)。但是ArchLinux的情况有点不同。如果您在没有先了解发行版的情况下直接进入安装部分,您将会被过程的复杂性惊呆了。这只是安装。为了确保您对ArchLinux的第一印象不包含诸如“复杂”、“令人困惑”或“不适合我”之类的词,在您一头扎进自由和广阔的世界之前,这里有一个简短的清单供您使用应该熟悉的东西使用ArchLinux。01.ArchLinux是一个滚动发行版如果你以前一直使用Ubuntu或Fedora等稳定发行版的Linux,那么你会发现ArchLinux上的软件发行版非常有吸引力。与其他稳定发行版不同,Arch开发人员不会向公众发布LTS或测试版。相反,只有一个ArchLinux——一个运行良好的Linux。正如标题所说,Arch是一个滚动发布的发行版,这意味着安装的软件包可以在其开发人员发布后立即更新。这确保您的系统始终使用最新的软件进行更新,这与其他仅向用户提供稳定且经过测试的软件包的发行版不同。但这也有一个缺点。最新的软件包并不总是经过试用和测试,这意味着一些错误可能会漏掉并导致您的系统无法使用。但这是获得最新版本软件所必须付出的代价。02.ArchLinux有一个基于命令行的安装。几乎每个发行版都旨在将Linux变成对公众用户友好的桌面。但是Arch以其以用户为中心的理念做自己的事情。Arch没有花哨的图形安装程序,而是在启动后为您提供了一个无聊(但功能强大)的命令行界面。您必须手动指示系统为您安装操作系统,包括分区存储、安装基础包、设置用户和安装桌面。对于一些用户来说,这可能是一个很大的障碍,而对于其他用户来说,这是一个从头开始学习Linux概念的机会。您将学习如何使用磁盘、编辑配置文件、安装引导加载程序和其他包;现在把我们带到下一点。03.你必须在ArchLinux上手动安装所有东西安装过程已经表明了这一点;您必须在ArchLinux上手动安装所有内容。这包括Linux内核、固件包、桌面环境和系统所需的其他实用程序。其他Linux发行版通常使用易于使用的界面为您设置大部分内容,包括桌面、用户和内核。不自动配置上述组件并不是使用ArchLinux的缺点,即使它听起来像一个缺点。通过DIY方法,Arch将控制权完全转移给用户,让他们可以选择只安装他们想要的包。这最大限度地减少了英国媒体报道软件,并让您构建一个您可以自豪地称之为您的系统。04.Arch是最接近数字极简主义的东西极简主义流行了很长时间,无论是在设计、生活还是桌面。Arch是为数不多的(如果不是唯一的)Linux发行版之一,它可以让您根据自己的喜好对操作系统进行个性化设置。您可以选择在系统中安装大量应用程序或将它们最小化,这取决于您。如上所述,其他发行版通常附带不向最终用户提供实际应用程序的过时软件。另一方面,ArchLinux的最小安装只会给你一个基本的Linux系统,除此之外什么都没有,甚至连桌面环境都没有。您可以选择要安装的桌面-当然,如果您愿意的话。如果您熟悉Linux命令行,您甚至可以在没有桌面环境的情况下使用默认的Archshell。05.ArchLinux不同于Ubuntu或Fedora。Ubuntu和Fedora等发行版经常会随着时间的推移发布新版本的操作系统。这些新版本包括更新的软件、添加到版本中的新功能以及对现有功能的改进。Arch不是那样工作的。Ubuntu20.04当有人提到Ubuntu时,你可以问是哪个版本,他们通常会回复一个版本号或代号。另一方面,当你听到ArchLinux时,你不需要问版本号,因为没有ArchLinux的版本。相比之下,Fedora35只有一个ArchLinux,它会随着开发人员发布他们的软件更新而定期更新。发布了新版本的软件包,您可以在第二天安装它。是否发布了新的Linux内核?你现在可以测试一下。06.你必须能够自己修复你坏掉的东西当你定期将系统上的软件包更新到最新版本时,你一定会不时遇到一些不稳定的情况。虽然大多数情况下问题会很快得到解决(多亏了快速更新),但有时您可能必须自己解决问题。如果您破坏了系统上的某些东西,在大多数情况下,您可以通过撤消刚刚所做的操作来解决问题。但是有些错误可能超出您的理解范围,您可能需要帮助来修复它们。这就是ArchWiki发挥作用的地方。07.Arch有维护良好的文档(ArchWiki)不像Ubuntu和Fedora通常有长达数年的支持期,你在ArchLinux中不会得到类似的支持。相反,您拥有的是大量维护良好的文档,称为ArchWiki。当您发现自己坐在充满错误的屏幕前时,请搜索ArchWiki。发现大部分Google搜索结果都来自ArchWiki。当然,有时您无法在官方文档中找到帮助,在这种意外情况下您可以在ArchLinux论坛上发布您的问题。社区很有帮助,您会发现很多用户愿意为您提供帮助,但前提是您适当地发布了您的疑虑。一个警告:在论坛上寻求帮助之前,请确保您已经浏览过ArchWiki上的页面,否则您将遭到用户的言语攻击。这主要是因为Arch用户不喜欢把每个细节都塞给新手,尤其是当他们可以在wiki上轻松找到解决方案时。08.AUR拥有几乎所有你需要的软件在官方Arch仓库之上,你可以从那里下载和安装大多数软件包,你还有ArchUserRepository(AUR)。AUR是一个社区驱动的存储库,任何人都可以在其中上传和托管他们开发的软件。如果您在官方存储库中找不到特定的包,那么它很可能在AUR中。但这种对软件的轻松访问也是有代价的。AUR上的大多数软件包都没有经过适当的测试,很可能有些软件包会使您的系统无法使用。pacman是基于Arch发行版的默认包管理器,它只能从官方存储库下载包。要从AUR下载包,您需要一个AUR助手——例如,yay。总结为什么要安装ArchLinux切换到ArchLinux的原因有很多:最新软件的可用性、对系统的完全控制以及根据自己的喜好自定义Linux的能力——仅举几例。除此之外,你可以在互联网论坛上说“顺便说一下,我使用Arch”,这是首先安装ArchLinux的最佳理由之一。不喜欢ArchLinux的复杂性?不用担心。首先安装一个用户友好的基于Arch的发行版来测试Arch的功能,如果你喜欢它,你可以随时切换回来。现在就可以安装ArchLinux了,参见:https://www.linuxmi.com/arch-linux-anzhuang.html