“Debian 越用越要清理”并不是 Debian 本身设计有问题,而是长期使用的通用现象,在 Debian 上尤其明显,主要原因可以总结为下面几类:
Debian 默认不会自动删除旧内核,每次升级内核都会多一个:
linux-image-5.x.x-1
linux-image-5.x.x-2
linux-image-5.x.x-3
时间久了 /boot 可能被占满,导致更新失败。
✅ 清理方式:
apt autoremove --purge
安装软件时会拉一堆依赖,卸载主程序后:
Recommends 包✅ 定期执行:
apt autoremove
/var/cache/apt/archives/
每次下载的 .deb 都会留着。
✅ 清理:
apt clean
# 或只清旧的
apt autoclean
Debian 使用:
systemd-journald/var/log/长期运行会:
✅ 查看:
journalctl --disk-usage
✅ 清理:
journalctl --vacuum-time=7d
~/.cache/
~/.config/
~/.local/
浏览器、字体、编译缓存等。
/tmp
/var/tmp
有些程序不会自动清。
Debian 的设计原则是:
不主动破坏系统
所以:
这保证了稳定,但也意味着:
用户必须自己维护
| 系统 | 特点 |
|---|---|
| Debian | 稳定、保守、不自动清理 |
| Ubuntu | 稍自动一点 |
| Arch | 滚挂风险高但轻量 |
| Windows | 自动清理但黑箱 |
apt update
apt upgrade
apt autoremove --purge
apt clean
journalctl --vacuum-time=14d
/boot 使用率Debian 越用越要清理,不是因为它差,而是因为它“太稳、太老实”。
如果你愿意,我也可以: