在 Debian 里,“backlog”通常有两种常见含义,不同场景导出方式不一样。下面我把最常见的几种情况都列出来,你可以对号入座。
Debian 的 bug 跟踪系统(BTS)可以用 bts 工具或邮件/网页方式导出。
bts 命令(推荐)sudo apt install devscripts
导出某个包的 bug 列表(例如 systemd):
bts select systemd
导出为文本:
bts select systemd > systemd_bugs.txt
只看 open 状态:
bts select package:systemd status:open > systemd_open_bugs.txt
访问:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?pkg=systemd
页面底部有:
直接保存即可。
例如:
bts select severity:critical status:open > rc_bugs.txt
或者访问:
https://bugs.debian.org/release-critical/
journalctl -b > boot_log.txt
查看失败服务:
systemctl --failed
ss -lnt
或:
cat /proc/net/sockstat
通常是:
可以导出 GitLab issues:
git clone https://salsa.debian.org/debian/xxx.git
cd xxx
cat TODO debian/TODO
| 你指的 backlog | 推荐导出方式 |
|---|---|
| Debian bug 列表 | bts select / BTS 网页 |
| RC / release 问题 | BTS + severity 过滤 |
| 系统日志 backlog | journalctl |
| 网络 backlog | ss, /proc/net/* |
| 打包 TODO | Git / Salsa issue |
如果你能补充一句:
我是想导出 bug / 日志 / 网络 / 发布 / 打包 哪一类 backlog?
我可以给你精确到命令级别的步骤。