温馨提示×

怎样跟踪Debian backlog

小樊
35
2026-07-26 17:38:32
栏目: 智能运维

在 Debian 里,“backlog”通常指的是软件包或 bug 的待处理队列。不同场景下跟踪方式不一样,下面按常见需求给你一个实用指南。


一、跟踪 Debian Bug(BTS)的 backlog

Debian 的 bug 跟踪系统是 Debian BTS(基于 debbugs)。

1. 在网页上查看

  • 官方入口:https://bugs.debian.org/
  • 查看某个包的 bug:
    https://bugs.debian.org/<package>
    
    例如:
    https://bugs.debian.org/openssh
    

2. 按状态过滤 backlog

常用状态:

  • open:未修复
  • pending:已修复但未关闭
  • fixed:已修复
  • wontfix / duplicate

示例:

https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=openssh;status=open

3. 用邮件订阅 bug

subscribe <bug-number> <your-email>

或发邮件给:

<bug-number>-subscribe@bugs.debian.org

二、跟踪 Debian 软件包更新 / 新版本 backlog

1. 查看包在 Debian 的状态

  • https://tracker.debian.org/
  • https://packages.debian.org/

例如:

https://tracker.debian.org/pkg/openssh

可以看到:

  • 当前版本
  • 是否有新 upstream
  • 是否有 RC bug
  • 迁移到 testing 的状态

2. 查看为什么包还没进入 testing

重点看:

  • RC bugs
  • autopkgtest 失败
  • 依赖未就绪

三、跟踪 Debian Release / 发布 backlog

如果你关心的是 Debian 发布(release)backlog

1. Release Team 页面

  • https://release.debian.org/
  • https://release.debian.org/transitions/

2. RC bug 统计(影响发布)

  • https://bugs.debian.org/release-critical/

这是 Debian 发布前最重要的 backlog 指标。


四、跟踪 Debian 基础设施 / 工作 backlog

1. Salsa(GitLab)

很多团队在 Salsa 上维护 issue:

  • https://salsa.debian.org/

例如:

https://salsa.debian.org/installer-team/debian-installer/-/issues

2. 邮件列表

  • https://lists.debian.org/
  • 比如:
    • debian-devel
    • debian-release
    • debian-boot

五、命令行工具(进阶)

1. reportbug

sudo apt install reportbug
reportbug <package>

2. bts(devscripts)

sudo apt install devscripts
bts status <bug-number>

六、实用建议(如何“有效”跟踪)

  • ✅ 明确你关心的是 bug / 包 / 发布 / 团队
  • ✅ 用 tracker.debian.org 订阅包更新
  • ✅ 关注 RC bug 数量
  • ✅ 如果你是开发者,直接看 Salsa issue + BTS

如果你能具体说一下,比如:

  • 某个软件包
  • Debian 发布进度
  • 还是 内部团队 backlog

我可以给你更精确的跟踪方法和查询示例。

0