![我如何获得所有软件包更新的通知?](https://linux22.com/image/927023/%E6%88%91%E5%A6%82%E4%BD%95%E8%8E%B7%E5%BE%97%E6%89%80%E6%9C%89%E8%BD%AF%E4%BB%B6%E5%8C%85%E6%9B%B4%E6%96%B0%E7%9A%84%E9%80%9A%E7%9F%A5%EF%BC%9F.png)
是否有邮件列表和/或 IRC 频道来宣布 Canonical 存储库托管的软件包的变更?如果有,如何订阅?
以下是更新内容,解释了该问题与可能重复的问题有何不同:
我有兴趣订阅给定存储库套件元组中所有包的所有更改。一些编辑/评论者展示了如何订阅与单身的包,但该技术依赖于设置网站增量跟踪,可以通过浏览器扩展或 cronjob-python-script 来实现。这种技术有许多缺点,不适合我想要的效果:
- 它进行轮询而不是订阅;也就是说,轮询太快会浪费带宽,而轮询太少则有丢失信息的风险
- 过于手动;即需要人工订阅来添加要监控的内容
- 它太浅显了;也就是说,它没有跟踪或积累随时间的变化
对于那些问“为什么?”的人,让我通过例子来解释我的动机。考虑一个自动化的夜间构建过程,在对正在构建的包没有任何更改的情况下,突然开始失败。显然,and Build-Depends
/or中的某些内容Depends
发生了变化,导致了失败。我们可以限制最近的成功和随后的失败之间的持续时间。在这段时间内,包存储库发生了什么?