我一直想知道为什么 canonical 发布了 *.04 版本(ubuntu),宣传它支持三年,然后发布了 *.10 版本并且三年内不受支持。
我的问题:*.10 版本有什么不同?
答案1
Canonical 有长期支持在桌面上支持三年、在服务器上支持五年的版本。这些版本每两年在双数四月发布一次。(所以你关于四月发布的评论只对了一半。例如,9.04 不是 LTS 版本,但 10.04 是)。
Canonical 这样做是为了确保人们能够长期获得操作系统的支持(安全修复、反向移植驱动程序等),同时使 Canonical 能够以相对快速和定期的时间表发布主要版本。(每六个月发布一次版本的其他操作系统并不多)。
对于服务器管理员以及系统的大量采用者来说,这非常棒,因为他们不需要频繁升级,而且他们提前制定了长期升级计划。
注意:从 12.04LTS 开始,LTS 版本支持 5 年
更多信息:
答案2
事实上并非如此。Ubuntu 大约每六个月发布一次。这是为了与 Gnome 保持同步,Gnome 也是每六个月发布一次。其他发行版和上游现在也在做同样的事情,我认为主要原因是它让开发人员保持活力,让消费者保持高期望。虽然大多数版本都按时发布,但第一个 LTS 版本 Dapper Drake 因尚未准备好而推迟了两个月。所以它变成了 6.06 而不是 6.04。我们还有一个 10.07,它是为 ARM SmartBooks 准备的。这就是我们使用这些昵称的原因之一。它们是按字母顺序排列的,所以如果我们现在使用 Natty,那么下一个版本是 Oneiric 是有意义的,而 12.04 将被称为 P-something。
无论如何。每四个版本都会被标记为 LTS。这意味着在双数年,四月的版本是 LTS,但在奇数年则不是。为什么是每四个?支持一个操作系统需要做很多工作,你真的必须限制它。但你也希望在更长的时间内支持某些版本,以便企业和普通消费者可以使用它而不必一直升级。我想每两年是一个不错的整数。除此之外,可能没有什么好的理由。
注意:从 12.04LTS 开始,LTS 版本支持 5 年