资讯>Arch Linux年满20岁:小巧、简单、很棒的文档>

Arch Linux年满20岁:小巧、简单、很棒的文档

Arch Linux,可以说是最著名的滚动发行版,刚刚庆祝了它成立20周年。该项目以原始主页的快照纪念其首次公开发布,0.1。

 

几年前,The Reg查看了“DIY Linux用户的最后避难所”,并喜欢它。Arch有几种美德帮助它生存并悄悄茁壮成长,这在很大程度上是出于聚光灯。

 

击中新Arch用户的第一件事是没有安装程序:安装磁盘只是启动到命令提示符。事实上,有一个安装程序,但它不是默认方法。最好的方法是遵循文档,该文档将指导您完成创建分区、安装操作系统、安装引导加载程序和配置的过程。

 

文档非常好。即使作为一个以多年时间编写Linux文档的人来说,Arch wiki也是业内最好、最彻底和最全面的文档之一。为各种企业Linux发行版编写文档的专业人士通常会在Arch wiki上查找内容。(别问我怎么知道,我只知道,好吗?)

 

安装过程及其背后的文档导致了第三个优点:完整的安装往往非常小和简单,因为您只安装所需的位。如果您不知道您需要什么位,文档将帮助您解决它,结果既是相当微不足道的,幸运的是,您会理解。你知道里面有什么,因为你安装了它。

 

这意味着,不,这不是你奶奶的操作系统——除非你奶奶已经是一名技术人员,这确实发生了——但它是一个很好的学习工具。我不太愿意推荐Arch作为某人第一次接触Linux,但如果你是Reg读者,你可能有线索,因此,你可以解决这个问题......你会比Ubuntu安装或Ubuntu的混音更了解结果。从Ubuntu或Mint开始,在虚拟机中尝试一些桌面,找到一些你喜欢的组合,然后在Arch中重建它。

 

与Gentoo不同,你不需要编译所有内容,所以不需要很长时间。与Linux from Scratch不同,其结果是一个功能齐全的操作系统,带有软件包管理器,因此您可以毫不费力地使其保持最新状态。(尽管随着你技能的发展,LFS是很好的下一步。)

 

作为滚动发行发行版,您总是会获得几乎所有内容的最新版本。发行版的维护人员不会实质性地修改其组件,因此您可以获得普通的香草版本,这使得故障排除更容易。

 

我个人在Arch上遇到的唯一缺点是,如果它不是您的主操作系统,并且您不经常使用它,那么更新一个非常旧的安装可能会很棘手,因为已经发生了很大变化。

 

Arch不是第一个滚动发行发行版——可以说是Gentoo,成立于2000年——但可以说,所有非常早期的发行版在某种程度上都是如此。这不是一个完全自零开始的项目——它的灵感来自仍然存在的Crux Linux。有更新的滚动发行版——特别是openSUSE Tumbleweed,于2014年首次发布。

 

随着进入第三个十年,Arch现在也有多个自己的后代,如Manjaro、Antergos的继任者EndeavourOS和Garuda Linux。

 

Arch已经生存下来并繁荣,它之所以值得您花时间,是简单、体积小、文档很棒,以及构建自己的操作系统所产生的理解。它不是一个理想的服务器操作系统,尽管有些人确实在生产中运行它。

 

是的,当然,如果你只是有工作要做,不想花时间,请选择一个更稳定、移动速度更慢的发行版。如果您想要一个安装程序和合理的默认值,以及更多的集成,那么Arch衍生品可以提供帮助。如果您想要它,以及集成的快照和回滚,以及方便的全系统管理工具,openSUSE Tumbleweed可以提供。

 

Linux与其他免费的Unix相关操作系统(如FreeBSD)的区别在于,Linux不是单个团队的单一软件。它有数百个独立的软件,以非常紧密的编队飞行——所有这些软件都是按照自己的单独时间表开发的。将这些整合到一个统一的整体中是分发的作用。

 

OpenZFS 2.1.3错误修复带来了与Linux 5.16的兼容性

12岁的孩子恢复了Unity桌面,开发了软件回购客户端,为Ubuntu构建了游戏环境......

进度报告:朝日Linux在苹果的M1上推出可用的基本桌面

正在衰落的蛇:Python 2开发终于被及时冻结了,版本3滑落了

这也是DevOps团队的工作,这也是在开源软件上运行现代生产系统的性质。我不会告诉我的DevOps人员在Arch上运行生产服务器,但我当然希望他们每个人都能安装Arch系统,并在一小时内启动并运行。如果你还没有到那里,但想在那里,Arch是培养这些技能的好方法。如果你想了解你的团队在做什么,Arch是一个很好的学习方式。如果您想了解新版本的组件,Arch也非常适合此。

 

保持付费企业发行版赚钱的主要是大型开发人员团队将安全修复程序移植到其所有不同组件的旧版本,因此您不必处理将不同版本的无关产品协同工作的集成工作。但有人这样做了,他们必须在某个地方学习。这就是Arch得分的地方。

 

Eric Raymond在谈到Lisp编程语言时说:

 

LISP值得学习,原因不同——当你最终得到它时,你会有深刻的启蒙体验。这种体验将使您在余生中成为更好的程序员,即使您从未真正经常使用LISP本身。

 

Arch Linux有点像这样。这就是为什么它存活了二十年,而且可能要继续下去。®

2547 阅读
请先登录,感受更多精彩内容
快去登录吧,你将获得
  • 浏览更多精彩评论
  • 和开发者讨论交流,共同进步