将 Debian Jessie (8) 升级到 Buster (10) 可能还是需要按顺序进行版本升级?

mar*_*lie 4 debian upgrade

刚刚开始在生产环境中使用 Debian Jessie (8)。虽然目前已部署,但还没有看到任何大量使用。我正在查看 OS LTS 页面,我在想在开始在我们的环境中看到更稳定的使用之前升级它会有多方便,并且可能会在以后的升级中使事情变得更加复杂。

我一直在寻找从 Debian v.8 升级到 v.10 的过程,但大多数记录在案的过程都是按顺序排列的(例如 8 -> 9,或 9 -> 10)。

我的问题:我应该按顺序升级,还是有一些适当的记录方法可以在升级时跳过主版本?

Ste*_*itt 12

唯一支持的升级路径是一次升级一个版本,即从Debian 8升级到 9,然后从 9 升级到 10。每个版本都有自己的发行 说明,其中的警告可能适用于您,也可能不适用于您;通常更难一次性处理多个版本...

在发布的开发过程中会进行一些跳过测试,但您会看到那里没有自动化jessie22buster套件。包维护者还尝试保留跨两个版本的升级功能,但这是一个很好的选择,而不是必需的(例如,过渡包通常在两个版本中发布,并且通常至少记录了两个版本的冲突)。

当然,它可以工作;升级时的主要障碍是旧内核是否足够,而最新的 Debian 8 内核足以应对 Debian 10。但我不会冒险,尤其是在生产服务器上。与连续执行两次升级相比,您最终将花费更多时间思考和研究跳过发布的可行性……