除了在“升级”之间间隔 2 至 5 年之外,放弃 LTS 还需要放弃什么?

除了在“升级”之间间隔 2 至 5 年之外,放弃 LTS 还需要放弃什么?

我已经使用 Ubuntu 的 LTS 版本好几年了(最初是 14.04,现在是 16.04),但从未成功过do-release-upgrade;我明白这是因为我运行了很多第三方软件。

我之所以这样做,是因为我希望在一段时间内保持相同的界面,而不是每六个月就必须学习新的做事方式。这样做的损失是,新软件有时无法在 3-5 年前的 Ubuntu 版本上运行,尽管它仍然受到“支持”。我目前的情况是,我想安装一个需要 C++17 支持的附加组件,但在 16.04 冻结时,该附加组件不可用,并且尚未添加到反向移植中(据我所知)。

事实上,我需要的支持显然仅在 19.04 及更新版本中可用;即使(痛苦地)升级到 18.04 也无法让我运行我想要运行的内容,因为我仍然无法获得我需要的 libc++ 和 libc++abi 版本。

问题是,通过切换到每年两次的标准发布计划,我还需要放弃什么,以换取每六个月进行一次全新安装(因为升级仍然由于我的机器上我想要/需要的软件而无法工作)。

答案1

我从 2004 年 Warty 开始使用 ubuntu,并且每六个月升级一次。根据我的经验,增量升级总是有点棘手。您需要在升级之前仔细准备系统,有时您得到的系统不如全新安装的 ubuntu 那样完美。这就是为什么我通常每次都进行全新安装。我保留一个单独的 /home 分区,并且每六个月格式化一次 / 分区。升级后,我只需安装我最喜欢的应用程序,一切就和以前一样了。我不是说你应该这样做,但每两年从 LTS 升级到 LTS 肯定会导致更大的升级(并且升级失败的风险增加)。

我认为你不应该害怕频繁升级。从长远来看,LTS 可能会更稳定(错误会在以后得到修复),但在每个周期开始时不会如此,因此即使你从 LTS 跳到 LTS,你获得的体验也不会与每六个月升级一次有太大不同。

相关内容