为什么 Ubuntu 只支持有限时间的版本(这意味着什么)?

baz*_*azz 19 upgrade updates stable-release-updates version

为什么 Ubuntu 只支持一个版本的时间有限?由于我一直在这个站点上,我看到许多对不支持的特定版本的引用。它实际上是什么意思?在此时间之后,用户是否必须仅以支持结束之日的状态使用操作系统?这是否意味着没有更多可用的软件包更新?

或者当此支持日期已过时,用户是否应该放弃该版本并安装更新的版本?我对这里的 Ubuntu 和 Linux 之间的区别有些困惑(在购买最新版本之前,您一直在使用 Windows),如果有人能解释 Ubuntu 的“生命周期”(如果这是一个合适的词),我将不胜感激。在此先感谢您的帮助。

Lui*_*ado 18

我不得不说这都是很好的问题,我将通过我对 Ubuntu 生态系统的一些了解,一次一个部分地回答你的好问题。我已将您的问题分为几个较小的问题:

1. Ubuntu 是否限时支持特定版本?

在解释每个版本(9.10、11.04、12.10...)或版本类型(桌面、服务器...)的时间限制之前,我们需要首先查看一些考虑到此时间限制的变量。例如,其中一些是:

Man Power / Geek Power / Amount of Developers - 这是在 Ubuntu 的创建中工作的极客、开发人员和一般人的数量。这是可以将一些时间投入到即将发布的 Ubuntu 版本、当前的 Ubuntu 版本和/或以前版本的 Ubuntu 上的人数。现在,随着 LTS 中的服务器支持时间从服务器推到 5 年,桌面推到 5 年,普通版本推到 2 年,这意味着 Ubuntu 开发人员必须在大约 9 个版本的 Ubuntu 中工作。在撰写本文时,支持的 Ubuntu 版本如下(您可以在此处查看更新的列表):

  • 8.04 服务器 LTS
  • 10.04 桌面
  • 10.04 服务器 LTS
  • 11.04 桌面
  • 11.04 服务器
  • 11.10 桌面
  • 11.10 服务器
  • 12.04 桌面
  • 12.04 服务器 LTS

这不包括在即将发布的版本 12.10 中完成的工作(截至撰写本文时)。因此,目前总共有 10 个版本正在获得支持。就我所见,获得更多支持的 2 个版本是 12.04 和 12.10,12.10 的工作率为 70%-80%,12.04 的工作率为 30%-20%。当然,如果我们考虑到获得支持的其他先前版本的 Ubuntu,对于即将发布的版本来说,它会更大一些,其次是当前版本的第二大百分比,然后是每个先前版本几乎相等的百分比支持的版本。这意味着开发人员更多地关注即将发布的和当前的版本,但仍然不会放弃旧的、受支持的版本。

所有这一切的目的是清楚地了解这 10 个版本的 Ubuntu 需要完成的工作量,以满足并为每个版本的所有用户提供支持。考虑到这一点,我们跳到第二部分。

硬件演进/软件演进

随着时间的推移,新的硬件、新的软件技术以及新的创新和聪明的方法来创造新事物和使旧事物变得更好。例如,Ubuntu 5.10 出来时,没有 USB 3.0、Sata 6G 或 NFC。这也适用于那个时间范围内的硬件和软件。当主板问世时,大约在 Ubuntu 的特定版本问世时,还没有发明或开发 X 硬件。没有具有更好 X 属性和 Y 编译时间的 GCC。

这意味着对于出现的每个新版本,Ubuntu 都会尝试吸收世界上出现的任何新技术。如果发布之间的时间框架很短,这对开发有很大帮助,因为在版本之间有一个时间框架,比如 10 年,这意味着它需要在那个时候采用所有技术......那是很多!。在一年内拥有它也意味着用户可能无法及时获得他们想要的更新或他们使用的程序的特殊版本。因此,一个平衡的时间框架是 6 个月的发布周期。这就是为什么在这个例子中发布周期是 6 个月的时间段。因此,在接下来的 6 个月内发生的任何事情都可以应用于新版本(为了让开发人员在一定程度上放心,我可能会添加)。

基本上,我们有一个专注于最终用户、开发人员并关注新技术、新想法、新软件的时间框架。如果我能这么说,那就平衡了。

想法/新方法/新技术

为了应用和处理上面提到的2点,新想法每隔一段时间就会出现(我可以说每6个月一次^^)。因此,关于更好的 Gnome 桌面、更好地集成用户操作的方法、更好且易于访问的计算机体验的想法。拥有这一点也意味着 2 年前看起来不错的想法在今天可能看起来不那么好,或者可以为其他人增强或改变。这会影响他们的方式,例如单个程序的行为,以及从 Gnome 2.x 到 Unity 的过渡等巨大变化。这也被纳入了 Ubuntu 的发展计划。

考虑到所有这些要点,我们实际上可以说将每个版本的 Ubuntu 支持限制在几年内是一个不错的主意。这将使开发人员更专注于将时间花在新技术、新硬件、新软件以及新的和当前的 Ubuntu 版本上。这听起来像是“对任何拥有以前版本的人都放弃所有希望”,但事实并非如此。事实上,Ubuntu 支持非常旧的版本,比如 8.04,甚至每两年的 Ubuntu 版本都有一个长期支持选项,这意味着他们实际上有一个针对旧版本的计划。他们希望提供安全性、稳定性和可在您需要时交付的健全操作系统。所有这一切,同时考​​虑了在它们上完成的 10 个版本的 Ubuntu。

2.(非常旧的)版本是否仍然获得某种支持和更新?

是的。但不是所有的。正如我之前提到的,像 8.04 这样的一些版本获得支持,但这是因为它们具有 LTS(长期支持),可以保证在未来 5 年内支持它,而其他普通版本则获得 2 年支持。即使在这种情况下,如果出现特定的安全漏洞,您的 Ubuntu 版本也会获得更新。请记住,您的 Ubuntu 版本越旧,它获得的更新就越少。它仍然会得到它们,但它们可能会在同一天或偶尔少量出现在一大块补丁中。这是更新到新版本的原因之一。您不仅将获得新版本的更新和更改,而且您将获得对计算机世界硬件和软件部分新技术的支持。

支持时间结束后,鼓励您进行更新,因为这是软件和硬件世界的正常行为。新东西的出现是为了加快速度并使它们更容易,所以我们应该考虑到这一点。试想一下,例如在我的例子中,一个没有 Ajax、JQuery、Javascript 等的世界坚持使用 HTML 1.0。也没有 HTML5。硬件也一样。没有多处理架构,没有 AMD64,没有双通道内存和 Gigalan 驱动程序。顺便说一句,也没有 Wifi 或 facebook。最糟糕的是......没有askubuntu!!

3. 用户是否应该从不支持的版本(非常旧的版本)更新?如何更新?

是的,他们应该。唯一的例外是,如果你住在一个非常偏远、远离文明的地方,企鹅是不允许的。但是您应该更新以保持您的系统是最新的和最新的。在不支持版本的情况下,大多数人会告诉您备份文件并进行全新安装。这有助于解决您在从一个版本升级到下一个版本时可能发现的任何问题,以及您需要下载的信息量。

从 9.10 更新到 10.04、10.04 到 10.10、10.10 到 11.04、11.04 到 11.10、11.10 到 12.04 和最后到 12.10 是不一样的,而不是简单地下载 12.10 的重要文件,然后进行干净的安装,然后恢复备份备份文件。节省您的时间和带宽,您可以更快地开始“工作”。好消息是,自从几个版本之前,新版本的 Ubuntu 在 LiveCD/LiveUSB 中包含一个安装程序中的选项,用于升级计算机上现有的旧版本 Ubuntu。因此,例如,如果您插入 12.10 的 LiveCD,并且它检测到旧版本的 Ubuntu,它将为您提供升级它的选项。在此过程中为您节省大量时间和带宽。

当然,如果您尝试从 EOL 版本升级到较新版本并且下一个版本也是 EOL(例如尝试从 6.04 升级到 6.10,其中两者都是 EOL)执行正常程序,例如使用do-release-upgrade -dapt-get upgrade将不起作用,因为它们将寻找下一个版本,因为它也是 EOL 将引发错误。有关此内容的更多信息,如何从旧版本不支持软件安装或升级? 在这些情况下,我还敦促用户下载最新的,然后从 liveCD 升级或在正确备份后从头重新安装。

甚至还有一个专门介绍 EOL(生命周期终止)版本的页面:https : //help.ubuntu.com/community/EOLUpgrades/

4. Ubuntu 的“生命周期”与 Windows 有何不同?

我将把 Windows XP 与 Windows 7 的生命周期或发布周期与 Ubuntu 进行比较。我正在跳过 Windows Vista,因为我们都知道它会发生什么。再见宝贝!。

无论如何,在 Windows XP 和 Windows 7 之间的时间范围内,Ubuntu 出现并发布了 9 个新版本的 Ubuntu,每个版本都融入了新技术、新的软件更新和技术以及来自社区和开发人员的新想法。仔细阅读,9!。在 Windows 7 出来之前,你知道 Ubuntu 支持 USB 3.0 吗?Windows 7 出现时不支持 USB 3.0。这让您可以直接了解 Ubuntu 和开源世界中的软件开发如何发展。它不会走路,而是会跑。在 Windows 7 发布之后和 Windows 8 发布之前,Ubuntu 发布了 11.04、11.10、12.04 和 12.10 版本,它们都包含了新的硬件/软件。

这一切都归功于上述所有要点与开发时间框架之间的直接联系。硬件和软件世界发展非常快,操作系统要在其中工作,它必须根据这个速度进行开发和适应。与 Windows 相比,这是 Ubuntu 的一大优势和属性。尽管 Windows 有 Service Pack,但它们甚至没有提供发布时间和该版本的 Windows 发布时发生的事情的 10%(从 Windows 7 发布到 SP1 发布 2 年,因为它只是为了给你有一个想法。大约有 4 个版本的 Ubuntu 或 12 个版本的 Linux 内核。)。

因此,通过这种方式,您可以看到 6 个月周期与 2 年或 5/7 年周期的优势。增加对硬件的更快支持,让最终用户喜欢它。为它添加了新的软件技术以减少 cpu/内存使用量,并且可以快速优化,因此最终用户不必等待数年才能出现官方修复程序。

总的来说,我认为您可以看到每个问题的回答方式有助于您了解 Ubuntu 仅在有限时间内支持版本的原因、时间和方式。我想再添加一个许多用户提出并多次混淆的问题:

5 LTS 和 Normal 版本在稳定性上有什么区别

如果我们要谈论两个版本之间的稳定性,那么答案是:相同。它们都具有相同的稳定性,因为每个 Ubuntu 版本的主要目标之一一直是稳定性。如果您安装 LTS 或普通版本,您将获得相同的稳定性。LTS 和正常版本之间的实际区别是LTS所暗示的:长期支持。这只是意味着,与正常版本相比,您将获得更长的更新时间。将 LTS 与普通版本进行比较时,您不会获得增强的性能、更好的图形、更快的速度或其他任何东西。相比之下,这不是 LTS 所提供的。

有关 LTS 和正常版本(也是稳定版本)之间差异的更多信息,请参阅长期支持版本和正常版本之间的区别是什么?


Sir*_*rlo 7

让我们使用 wiki回答这个问题:

我们每六个月发布一个新的 Ubuntu 桌面和 Ubuntu 服务器版本 [下图]。这意味着您将始终拥有开源世界必须提供的最新和最出色的应用程序。Ubuntu 的设计考虑到了安全性。您可以在桌面和服务器上获得至少 18 个月的免费安全更新。

每两年发布一个新的 LTS 版本。在以前的版本中,长期支持 (LTS) 版本在 Ubuntu(桌面)上提供 3 年支持,在 Ubuntu Server 上提供 5 年支持。从 Ubuntu 12.04 LTS 开始,两个版本都将获得 5 年的支持。LTS 版本没有额外费用;我们以相同的免费条款向所有人提供我们最好的作品。升级到新版本的 Ubuntu 一直是免费的。


ate*_*enz 7

我想从Ubuntu 服务器技术白皮书中补充几点。Ubuntu 的设计考虑到了安全性

Ubuntu独特的生命周期使我们的开发团队能够更轻松地平衡系统的稳定性和支持新硬件和软件开发的能力。Ubuntu 的双发布周期 提供频繁的六个月发布,其中包含最新的开源创新和硬件支持,而每两年发布一次的长期支持 (LTS) 版本为不需要的系统提供更高的稳定性高刷新率。

六个月的发布周期(一种基于功能的发布)

-- 确保将最新的技术更新引入稳定的企业级 Ubuntu 平台。这些标准版本通过安全更新和错误修复进行维护长达 18 个月。Ubuntu 的常规版本意味着您可以获得新技术,并且能够在Ubuntu使用新设备,速度比任何其他操作系统都要快

Ubuntu 长期支持 (LTS) 版本

——每两年发布一次。由于每个 IT 环境都有不同类别的机器,因此LTS 生命周期是专门为 IT 环境中需要更高稳定性而不是高刷新率的系统创建的

LTS版本每六个月更新一次合并点版本,这使组织可以更轻松地在新硬件上安装当前 LTS,而无需下载自产品推出以来发布的所有后续补丁。提供点版本直到下一个完整的 LTS版本可用。LTS 版本在服务器和台式机上的维护期为五年

下表总结了标准版本和 LTS 版本之间的差异。

在此处输入图片说明

来自博客的图像 说明了带来稳定性和安全性的发展状态。

在此处输入图片说明

Ubuntu 发布时间大约在 GNOME发布一个月,而 X.Org 发布后大约一个月,因此每个 Ubuntu 版本都包含更新版本的 GNOME 和 X


Linux 是 Kernel 的名称,Ubuntu 是基于 Debian 分支的成熟操作系统。它不断发展,包括对新硬件的支持,提高性能和新功能(例如 Btrfs)。每个新版本中都包含并维护了哪些较新的版本。

就购买其他操作系统的新版本而言,它会以服务包的形式不断更新(星期二补丁),这与LTS Point 版本相比可能相差甚远。与 Ubuntu 不同,新版本没有特定的时间表。( V***a was a failure , they patched it and fixed as ^seven). 此外,您必须手动更新应用程序,如浏览器、Offices 应用程序、AV(在 Ubuntu 中不需要)等。在这里您只需单击一个按钮并提供更新密码。

坦率地说,如果你买东西,那么按照习惯,你必须坚持下去,直到新版本到来。而在这里,您可以免费获得每个发布周期中可用的最佳产品。

用户不应该放弃不受支持的版本,他们应该升级为更好的安全性,稳定性和功能的目的,按照升级一样简单更新。

是的,在EOL 支持结束后,意味着没有安全或软件包更新,因为他们一次维护三个 Ubuntu 版本(如果错误,请纠正我)。

是否继续使用不受支持的版本或较新版本由用户选择,使用不受支持的版本不会损坏系统或导致降级。它只会拒绝集成新功能和改进。


有用的链接

您可以依赖的发布时间表›

维护和支持生命周期

Ubuntu 发行版列表