温馨提示×

如何查看Debian backlog

小樊
39
2026-07-12 07:13:42
栏目: 智能运维

在 Debian 里,“backlog” 这个词可能指几种不同的东西,需要先确认你指的是哪一种。下面按最常见的几种场景分别说明如何查看。


一、如果你指的是 Debian 软件包 / 发行版的 bug backlog

也就是 Debian 项目中尚未处理的 bug 列表。

1. 查看某个软件包的 bug backlog

apt-listbugs list 包名

(需要先安装 apt-listbugs

或者在线查看:

  • https://bugs.debian.org/包名
  • 示例:https://bugs.debian.org/curl

2. 查看整个 Debian 的 bug 统计

  • Debian Bug 概览
    https://bugs.debian.org/release-critical/
  • 按严重程度分类:
    • critical
    • grave
    • serious

二、如果你指的是 Debian 安装或升级时的“待处理任务”

比如系统升级时未完成的任务。

1. 查看 dpkg 状态异常

dpkg --audit

2. 查看未完成的安装

dpkg -l | grep ^..[HUF]

3. 修复中断的安装

sudo apt-get install -f
sudo dpkg --configure -a

三、如果你指的是 网络 / 系统层面的 backlog

比如 TCP 连接队列 backlog。

1. 查看当前系统的 TCP backlog

sysctl net.core.somaxconn
sysctl net.ipv4.tcp_max_syn_backlog

2. 查看监听端口的 backlog

ss -lnt

示例输出中 Recv-Q 表示当前 backlog 使用量。


四、如果你指的是 systemd / 服务队列 backlog

1. 查看 systemd 启动失败或未完成的服务

systemctl list-units --failed

2. 查看 journal 中的积压日志

journalctl -p 3 -xb

五、如果你指的是 打印队列 backlog

lpstat -o

六、如果你指的是 Debian 发行计划 / 发布 backlog

  • Debian 发布状态
    https://release.debian.org/
  • 当前 blocker / TODO
    https://release.debian.org/transitions/

总结对照表

你想查的 backlog 类型 查看方式
Debian bug backlog bugs.debian.org
软件包安装未完成 dpkg --audit
TCP 网络 backlog ss -lnt
systemd 服务问题 systemctl list-units --failed
打印队列 lpstat -o
发行计划 release.debian.org

如果你能补充一句具体场景(比如:“我在升级 Debian 时卡住了”或“我在调 Nginx backlog”),我可以直接给你最精确的命令。

0