是否有一个发行版提供频繁的软件包更新,但系统包的稳定性和一致性?

Tho*_*ens 5 distros distribution-choice

我曾经使用 Arch,但是如果我每隔几次(3-6 个月,通常接近 6 个月)才更新一次系统,那么更新会变得很痛苦。我开始研究其他发行版,但似乎我唯一的选择是滚动发行版和发布周期中的发行版,其中所有软件包都与该周期相关联。

是否有一种发行版是一种快乐的媒体,其中核心操作系统更新每隔几个月发布一次并保证稳定,但它们的包存储库更新更频繁,因此我安装了 Chromium、Eclipse、JDK、GCC 和其他软件更新后工具是否能快速更新?

Gil*_*il' 7

你想要“系统包的稳定性和一致性”,然后你要求“在软件更新后快速更新 GCC”。Gcc 是一个基本的系统包。让我们面对现实:你想要蛋糕并吃掉它。

我不认为你会找到你喜欢的发行版。所以,取两块蛋糕:一个用来吃,一个用来吃。安装一个稳定的发行版,例如 Debian stable 或 Ubuntu LTS 或 Red Hat Enterprise Linux。并安装一个滚动发行版,例如 Debian 不稳定或 Fedora 或 Arch Linux。将稳定的发行版作为您的主系统运行,并在虚拟机中或仅在chroot 中运行最新和最伟大或可能是错误最多的应用程序。如果您在 chroot 中运行类似 Debian 的发行版作为主系统,或者在 chroot 中运行类似 Debian 的发行版,这个答案可能会有所帮助。

如果您愿意稍微弯曲一下,BSD 发行版基于稳定的、经过测试的核心和第三方应用程序的端口集合。主要有三种 BSD 发行版:FreeBSD是最“主流”的发行版,OpenBSD侧重于安全性,而NetBSD侧重于可移植性。在 Linux 发行版中,您可能想尝试一下Gentoo,坚持其核心系统包的稳定分支并为其他人冒险测试分支。

  • @ThomasOwens 软件“正常工作”,因为许多早期采用者已经对其进行了一段时间的测试并诊断出所有破坏系统的东西。如果你不想头疼,你需要等到其他人为你准备了它们……至于膨胀软件,大约十年前,我的操作系统分区是我 10GB 硬盘的 1/3。现在我的操作系统分区是我 2TB 硬盘的 1%。为什么要关心我只使用已安装内容的一半? (8认同)

Dar*_*idl 1

我什么都不知道。而且我认为这不是那么容易实现的,因为较新的软件包可能依赖于较新的系统软件包。

我知道这并不是您真正想要的,但这就是我会做的:您可以使用 Debian stable 来获得稳定性,并仅安装您需要的特定软件包的较新版本。您可以从源安装它们或添加测试/不稳定存储库并使用apt pinning。但要小心混合存储库,它可能会降低系统的稳定性。