当前位置: 首页>>技术教程>>正文


什么是“proposed”存储库?

问题描述

这个存储库到底包含了什么?为什么用户要么远离它,要么添加存储库?

最佳解决方案

N.N. is correct,但是让我举个例子:

当一个版本的Ubuntu发布并被认为是稳定版本时,稳定版本更新就不会上传到存档中。因此,假设一个软件需要更新,在经过stable release update流程后,它们会上传到”proposed”口袋。 (链接文档中的步骤4):

Upload the fixed package to release-proposed with the patch in the bug report, a detailed and user-readable changelog, and no other unrelated changes.

这是一些更新的a list。然后有enabled the proposed section(包括上传它的人)的人测试它,这通常需要一周左右,有时甚至更少。

之后,通过正常更新通道推送更新,您可以通过更新管理器获取更新。基本上它只是一个在更新公众之前测试更新的地方。

更多信息:

次佳解决方案

从本质上讲,它是在将软件包(以及更常见的软件包版本)发布到主存储库之前的测试基础。因此,正常的更新规则适用:除非严格必要,否则您只能通过此方式获得严重的错误修复和安全补丁。

如果你启用它,你就可以在完全测试之前得到它们。根据我的经验,它不像Ubuntu的alpha或beta版本那样不稳定,但它可能是。因此,如果存在,您应该只使用它来提供有关包的反馈。您可能不应该在生产机器上使用它。

长话短说,除非必须,否则不要使用它。

第三种解决方案

根据the community documentation on repositories,建议的存储库是:

The testing area for updates. This repository is recommended only to those interested in helping to test updates and provide feedback.

根据the community documentation on backports,建议的存储库是:

the testing area for -updates. A number of people must give positive feedback on these packages before they are allowed into -updates. This repository is recommended ONLY to people interested in helping to test updates and provide feedback. Since they are in effect testing updates, there is a higher chance of defective updates in this repository.

另见this thread and its links

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/6657.html,未经允许,请勿转载。