发布于 2026-01-06 0 阅读
0

Au Revoir,Gentoo - 卖给我一个新的 Linux 发行版

Au Revoir,Gentoo - 卖给我一个新的 Linux 发行版

这就是成长的感觉吗?

我使用 Gentoo 系统已经有七年之久了(天哪! ) ,一直是一位忠实的Gentoo用户。我喜欢它的软件包管理器的灵活性,以及​​它赋予我的系统极其精细的控制权。正是因为长期安装和管理 Gentoo 系统,我才对 Linux 如此了解,而且我一点也不后悔。

然而,所有这些配置都需要付出代价——我的时间。系统运行正常时,几乎不需要维护,而且通常应该持续运行。如果出现故障,那是因为我做了一些改动。但是,为了确保平稳过渡,它需要频繁更新,这意味着需要频繁地从源代码重新构建组件。即便没有其他原因,为了微乎其微的收益而反复重新构建整个 Linux 发行版,也是一种不负责任的生态行为。

说到底,我的需求其实很普通,这算是滥用了Gentoo的灵活性。是时候和它说再见了。

以下是我正在考虑的备选方案列表。实际上,我之前都安装并使用过这些发行版作为辅助探索平台,但从未将它们作为日常主力系统使用过。

目前这是我的首选,但这可能只是我个人偏好的一种体现。Debian 的核心优势在于稳定性。Debian 系统一旦安装完毕,就应该非常稳定可靠。我不想折腾我的操作系统,我只想打开工作站就能工作。Debian 拥有庞大的软件包库和广泛的兼容性,但我担心稳定版在更新方面会滞后。我可以使用 Debian Testing,但这是否就违背了我最初使用 Debian 的初衷?在一个主要使用 Debian 稳定版的系统上,如何才能轻松地选择性地使用更新的(或上游的)软件包仓库来安装我经常使用的软件?

Manjaro 是我的第二选择。我之前用的是Arch Linux,后来转到了 Gentoo,显然我很喜欢那种“乐高积木”式的 DIY Linux 发行版。Arch 的体验也非常好,非常稳定,但这次我不再想从头开始搭建系统了。2016 年安装 Manjaro 的体验很棒,我相信它现在肯定有了很大的改进。Arch 的死忠粉们——为什么我不应该直接用 Manjaro,而要坚持使用纯粹的 Arch 系统呢?

我对 RPM 的了解非常有限,所以很想学习一下。听说对于那些需要系统组件与上游保持相对紧密联系,同时又需要一个稳定、内聚且协同工作的系统的开发者来说,RPM 是一个不错的选择。这完全超出了我的认知范围,所以确实很诱人,但我的重点是尽量考虑操作系统,直接把事情做好。

OpenSUSE 有点尴尬地成为了我的第一个 Linux 发行版,比我发现Ubuntu Breezy Badger 早了大约六个月,那是 2005 年。2018 年,我还尝试过一段时间的Tumbleweed ,把它作为日常主力系统,感觉还不错,但最终还是回到了 Gentoo。不过,OpenSUSE 似乎拥有相当强的品牌忠诚度。那么,我为什么要再给它一次机会呢?

这些发行版之间的差异其实很小,主要区别在于软件包管理器和默认应用程序集。我已经选定了KDE Plasma作为我的桌面环境,既然我对底层系统不太在意,为什么不直接使用他们的发行版,获得最完善的 KDE 体验呢?这样做会对我造成什么重大限制吗?Ubuntu LTS 的底层系统其实也完全符合我的需求。

不太可能,而且也不是Linux,但Gentooportage正是我喜欢它的原因,它的设计灵感来源于BSD风格的ports系统。这真的适合作为日常开发工作的主力系统吗?

我也在我那台老旧的笔记本电脑上使用Void Linux,并且很喜欢它,但它不像我那台更现代的台式机那样“无需操心”,而且我时不时会遇到安装问题(例如,最近一次就是dotnet)。

是不是我错过了什么好东西?其他曾经频繁更换发行版的Linux用户,你们最终选择哪个Linux发行版作为你们的最终归宿?为什么?

照片由 Unsplash 上的 Mantas Hesthaven 拍摄

文章来源:https://dev.to/decidously/au-revoir-gentoo-sell-me-a-new-linux-distro-4d3e