Ubuntu LTS releases are based on Debian Stable versions.

这个回答说:

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

那么对于12.04来说,这就不可能是真的,因为Debian稳定版(Squeeze)几乎要成为旧稳定版了,显然12.04中的内核版本、软件包等都不可能来自Debian Squeeze。

那么Precise是基于哪个其他的Debian稳定版呢?

4个回答

那个回答的部分是错误的。
LTS(长期支持)主要基于debian-testing。
来自https://wiki.ubuntu.com/LTS
我们在与Debian进行软件包合并时更加保守,与Debian unstable相比,我们选择与Debian testing进行自动同步。
LTS不是“前沿技术”:我们不会自动从Debian unstable导入全部软件包,而是从Debian testing导入。我们从避免引入新的错误和/或退化中获得的好处超过了我们通常从unstable中获得的新功能和/或修复。
如果我们认为Debian中的软件包的稳定性优于当前Ubuntu存档中的软件包,我们保留有选择地从unstable中引入更新的权利。
显而易见的推论是非LTS版本在很大程度上基于Debian unstable。

LTS(长期支持版)并不总是按照测试版进行同步(根据政策)。但对于每个LTS版本,我们都个别决定从测试版进行同步。 - tumbleweed
不再正确,根据您提供的链接:“从14.04 LTS开发周期开始,会自动从Debian unstable进行完整软件包导入”。 - Apteryx


Ubuntu的发布首先基于之前的Ubuntu版本。
在Ubuntu发布周期的一部分时间内,未在Ubuntu中进行本地修改的源代码包会自动从Debian同步。通常这个自动同步是从不稳定版进行的,但对于一些较早的LTS版本,它是从测试版进行的。也有可能手动从Debian同步软件包,要么是因为在Ubuntu中不再需要本地修改,要么是因为希望从Debian实验版(或者在自动同步是从测试版的情况下,从不稳定版)同步更新的较新版本。
现在,软件包更新(无论是来自自动同步、手动同步还是上传)最初都会进入存档的一个特殊部分,称为“proposed”,只有在通过了某些检查后才会转移到正式发布。
此外,Ubuntu中的许多核心软件包都经过本地修改,因此在这些软件包的版本上,Ubuntu通常领先于Debian。

通常情况下,Ubuntu是基于不稳定版本的。LTS版本则是基于测试版本,最终会变成稳定版本。Precise Pangolin是基于Wheezy的。在Precise发布时,Wheezy还处于测试阶段,但现在Wheezy已经稳定了。
(注:如果我说错了,希望有人纠正我,否则我会误导他人。)

它们通常会从不稳定版本进行自动同步,但在需要时也可以从其他发布版本进行同步(例如从Debian实验版)。 - Thomas Ward