NES Asked: 2011-01-10 16:03:30 +0800 CST2011-01-10 16:03:30 +0800 CST 2011-01-10 16:03:30 +0800 CST 为什么 Ubuntu 不发布应用程序或某些应用程序的最新版本?[复制] 772 有什么原因导致 Ubuntu 中的应用程序不是最新的,为什么某些应用程序在其存储库中不可用? package-management 2 个回答 Voted Best Answer Martin Owens -doctormo- 2011-01-10T18:18:42+08:002011-01-10T18:18:42+08:00 Ubuntu 最终版本的更新仅根据稳定版本更新政策进行 - 也就是说,只有在这样做有压倒性优势(如安全问题)时才会升级。 这样做是为了保护大多数用户免受新版本可能带来的不稳定的影响。如果你想要一个“滚动发布”,像 Arch 或 Gentoo 这样的另一个发行版可能更合适,否则某些软件包有非官方的 PPA(风险自负)。 正在开发中的 Ubuntu 版本的更新更加流畅,但仍然取决于三件事: 稳定性 - 如果已知新版本不稳定,则不太可能及时找到它进入存储库的方式。 测试 - 如果没有足够的人来测试新版本,则不太可能添加。 打包 - 如果维护者忙于其他包,则打包的可能性要小得多。例如,inkscape 0.47 错过了 Maverick 的最后期限,因此直到 Natty 版本才被添加到 Ubuntu。 关于如何解决这个问题并允许项目在 Ubuntu 中发布旧版本的新版本,特别是长期支持版本,已经有很多讨论。 请参阅此安排建议:https ://wiki.ubuntu.com/SponsorshipProcess#Consult%20the%20Release%20Schedule Bryan 2011-01-10T20:07:47+08:002011-01-10T20:07:47+08:00 正如 Martin 所说,应用程序的特定版本与 Ubuntu 的版本打包在一起。这意味着 application1 的某个版本被打包到 Ubuntu 10.04 中,只要您使用 Ubuntu 10.04 存储库,这就是可用的版本。如果您希望该应用程序保持最新,您可以自己添加应用程序存储库。我不相信更新版本的应用程序会添加到存储库中,除非它是安全更新的一部分或者是安全更新。无论如何,这是我对情况的理解。
Ubuntu 最终版本的更新仅根据稳定版本更新政策进行 - 也就是说,只有在这样做有压倒性优势(如安全问题)时才会升级。
这样做是为了保护大多数用户免受新版本可能带来的不稳定的影响。如果你想要一个“滚动发布”,像 Arch 或 Gentoo 这样的另一个发行版可能更合适,否则某些软件包有非官方的 PPA(风险自负)。
正在开发中的 Ubuntu 版本的更新更加流畅,但仍然取决于三件事:
稳定性 - 如果已知新版本不稳定,则不太可能及时找到它进入存储库的方式。
测试 - 如果没有足够的人来测试新版本,则不太可能添加。
打包 - 如果维护者忙于其他包,则打包的可能性要小得多。例如,inkscape 0.47 错过了 Maverick 的最后期限,因此直到 Natty 版本才被添加到 Ubuntu。
关于如何解决这个问题并允许项目在 Ubuntu 中发布旧版本的新版本,特别是长期支持版本,已经有很多讨论。
请参阅此安排建议:https ://wiki.ubuntu.com/SponsorshipProcess#Consult%20the%20Release%20Schedule
正如 Martin 所说,应用程序的特定版本与 Ubuntu 的版本打包在一起。这意味着 application1 的某个版本被打包到 Ubuntu 10.04 中,只要您使用 Ubuntu 10.04 存储库,这就是可用的版本。如果您希望该应用程序保持最新,您可以自己添加应用程序存储库。我不相信更新版本的应用程序会添加到存储库中,除非它是安全更新的一部分或者是安全更新。无论如何,这是我对情况的理解。