Ubuntu LTS 版本基于哪个版本的 Debian?

Ubuntu LTS 版本基于哪个版本的 Debian?

这个答案说:

操作系统的基础 Debian 有三个版本:稳定版、测试版和不稳定版。通常,Ubuntu 基于测试版;LTS 版本基于 Stable。

那么对于 12.04 来说,这不可能,因为 Debian Stable() 几乎已经是旧稳定版了,而且很明显 12.04 中的内核版本、软件包等不可能来自 Debian Squeeze。

那么 Precise 可以基于哪个其他 Debian Stable 呢?

答案1

该答案的这部分是错误的。

LTS 主要基于Debian 测试

https://wiki.ubuntu.com/LTS

  • 我们在与 Debian 的软件包合并方面更加保守,与 Debian 自动同步测试,而不是 Debian 不稳定版。
  • [LTS 不是] 尖端技术:我们不会从 Debian 不稳定版自动导入完整软件包,而是从 Debian 测试版导入。不引入新错误和/或回归所带来的好处超过了我们经常从不稳定版获得的新功能和/或修复。
    • 如果我们认为 Debian 中软件包的稳定性比当前 Ubuntu 档案中的软件包更好,我们保留选择性地从不稳定版本中引入更新的权利。

显而易见的推论是,非 LTS 版本大部分都是基于 Debian 不稳定版本。

答案2

这似乎最近有所改变https://wiki.ubuntu.com/LTS:“从 14.04 LTS 开发周期开始,自动从 Debian 不稳定版本导入完整软件包”

https://web.archive.org/web/20131030153921/https://wiki.ubuntu.com/LTS

答案3

Ubuntu 版本首先基于以前的 Ubuntu 版本。

对于 Ubuntu 发布周期的一部分,未在 Ubuntu 本地修改的源包会自动从 Debian 同步。通常,此自动同步来自不稳定版本,但对于某些早期 LTS 版本,它来自测试版本。也可以手动从 Debian 同步包,因为不再需要 Ubuntu 中的本地修改,或者因为希望从 Debian 实验版(或不稳定版本,如果自动同步来自测试版本)同步较新的版本。

如今,软件包更新(无论是来自自动同步、手动同步还是上传)最初都会进入档案中一个称为“建议”的特殊部分,只有通过某些检查后才会转移到发布版本。

此外,Ubuntu 中的许多核心软件包都是本地修改的,并且 Ubuntu 在这些软件包的版本上通常领先于 Debian。

答案4

通常,Ubuntu 基于不稳定版本。LTS 版本基于测试版本,最终将稳定。Precise Pangolin 基于 Wheezy。Precise 发布时 Wheezy 处于测试阶段,但现在 Wheezy 已稳定。

(注意:如果我错了,我希望有人纠正我,否则我会误导别人。)

相关内容