温馨提示×

Debian backlog怎么筛选

小樊
38
2026-08-22 21:36:52
栏目: 智能运维

在 Debian 里,“backlog”这个词在不同语境下可能指不同的东西,筛选方法也不一样。下面按常见场景分别说明,你可以对照看看是哪个。


一、如果你说的是 Debian Bug Tracking System (BTS) 的 backlog

Debian 的 bug 就是它的“backlog”。常用筛选方式有:

1️⃣ 用 bugs.debian.org(网页)

  • 打开:https://bugs.debian.org/
  • 常见入口:
    • 按包查:https://bugs.debian.org/<package>
    • 按维护者查:https://bugs.debian.org/cgi-bin/pkgreport.cgi?maint=<email>
    • 按团队查:https://bugs.debian.org/cgi-bin/pkgreport.cgi?team=<team>

常用筛选参数:

  • archive=no(只看未归档的)
  • pend-exclude=fixed(排除已修复)
  • severity=serious,grave,critical
  • include=yes(只看 open bug)

示例:

https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=systemd;severity=serious,grave,critical

2️⃣ 用 bts 命令(Devscripts)

sudo apt install devscripts

常用命令:

bts select package:systemd severity:serious
bts select package:linux status:open

也可以导出后筛选:

bts select package:linux status:open > bugs.txt

二、如果你说的是 Debian 发布(Release)backlog

比如:

  • 稳定版发布前的 bug backlog
  • RC bug(release-critical bugs)

常用工具 / 页面

  • RC bug 列表(最重要): https://bugs.debian.org/release-critical/

  • 按套件筛选:

    • buster
    • bullseye
    • bookworm
    • sid
  • 按架构、维护者、团队筛选


三、如果你说的是 Debian 邮件列表 / 任务 backlog

比如 debian-devel、debian-project 等邮件列表:

  • 用 lists.debian.org 搜索
  • site:lists.debian.org <关键词> 在搜索引擎里筛

四、如果你说的是 Git / Salsa 上的 backlog

Debian 大量使用 Salsa(GitLab):

  • 项目 Issues
  • Merge Requests

筛选方式:

  • Label(如 bug, help wanted, newcomer
  • Milestone
  • Assignee
  • Open / Closed

示例:

https://salsa.debian.org/<team>/<repo>/-/issues

五、如果你说的是“我自己的 Debian 工作 backlog”

常见做法:

  • todo.txt
  • org-mode
  • 用 Debian 的 wnpp(Work-Needing and Prospective Packages)

查看 WNPP:

https://www.debian.org/devel/wnpp/

类型包括:

  • ITP(Intent to Package)
  • RFP(Request for Package)
  • O(Orphaned)

六、快速判断你该用哪种方式

你想做的事 推荐方式
看某个包的 bug bugs.debian.org/<pkg>
看 RC bug release-critical 页面
看团队 backlog Salsa Issues
看未打包软件 WNPP
自动化筛选 bts / python-debian

如果你能补充一句:

我是在看 bug / 发布 / 打包 / 团队任务 / 某个具体包 的 backlog?

我可以给你更精确、一步一步的筛选方法,甚至直接帮你写查询条件。

0