Linux 发行版和更新之间的关系

Linux 发行版和更新之间的关系

我无法解释每个版本的更新与版本本身之间的关系。

让我们举个例子。 Ubuntu 有 14.04 LTS 和 14.10。两者都仍然受支持,那么如果我应用更新有什么区别?即,从https://packages.ubuntu.com我可以清楚地看到该weechat软件包在 14.04 中更新到版本 0.4,而在 14.10 中发布(或更新)。

问题是:每个版本中操作系统更新的目的是什么以及更新如何进入(或不进入)版本中?

答案1

我想我了解您正在寻找的角度。

我的经验是Ubuntu但是基于版本的发行版' 发布趋向将应用程序修复为特定版本。也就是说,如果 Gedit 或 OpenOffice 发布后出现新版本,则不会将其推送到存储库中。

相反,旧版本的维护时间由发行版设定。破坏游戏的错误和安全问题在此期间得到修复,但很少进行功能更新。

但也有例外。例如,Firefox 不再维护自己的“稳定”版本。最新版本是 Mozilla 唯一支持的版本,并且在这样的大型应用程序中向后移植安全修复程序变得非常复杂,因此 Ubuntu 让用户使用最新版本的 Firefox。其他事情有时也有安全理由。 Ubuntu 有一个稳定版本更新例外情况的政策页面。

反过来,滚动发布发行版可以发布最新的稳定版本或最新的开发版本,或者两者的混合版本。跨发行版没有任何规则。

答案2

至于如何做,答案是“视情况而定”。

Linux 不是一回事。大多数 Gnu/Linux 发行版都是由 Gnu 工具 + Linux 内核 + X11 窗口系统 + kde 或 gnome 或 unity 或 ?桌面+大量应用程序。每个发行版的管理和更新方式都不同。

都有自己的项目。项目按照项目人员希望的方式进行管理。

相关内容