问题描述
这个存储库到底包含了什么?为什么用户要么远离它,要么添加存储库?
最佳解决方案
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.