Ubuntu 更新日志的管理指南
一 日志位置与查看方法
| 日志/信息源 | 主要用途 | 常用查看命令 |
|---|---|---|
| /var/log/apt/history.log | APT 事务历史(安装、升级、删除的包与版本) | less /var/log/apt/history.log |
| /var/log/apt/term.log | APT 运行输出(便于排查失败原因) | less /var/log/apt/term.log |
| /var/log/dpkg.log | dpkg 包管理底层日志(安装/升级细节) | grep “upgrade” /var/log/dpkg.log |
| /var/log/unattended-upgrades/ | 无人值守自动更新专用日志 | grep “Unattended” /var/log/unattended-upgrades/*.log |
| /var/log/syslog | 系统级事件(包含更新相关 syslog 消息) | grep -i “apt|dpkg” /var/log/syslog |
| journalctl | systemd 日志(可与 apt/dpkg 单元联动检索) | journalctl -u apt-daily.service -b |
二 自动更新与日志控制
三 清理与轮转 防止日志膨胀
四 包级更新日志与变更审阅
五 安全与审计建议