在 Debian 系统中,“缓存”通常指 软件包缓存(APT Cache) 和 系统其他缓存(如日志、临时文件等)。下面按常见场景分别说明如何管理和清理。
APT 下载的 .deb 包默认存放在:
/var/cache/apt/archives/
du -sh /var/cache/apt/archives
sudo apt clean
删除
/var/cache/apt/archives/下的所有.deb文件(最常用)
sudo apt autoclean
只删除已经无法再下载的旧包
sudo apt autoremove
删除自动安装但现在不再需要的包
rm -rf ~/.cache/*
⚠️ 注意:可能影响桌面环境或应用启动速度
sudo journalctl --vacuum-time=7d
或限制大小:
sudo journalctl --vacuum-size=100M
sudo rm -rf /tmp/*
Debian 重启后
/tmp通常会自动清理
debian-goodiessudo apt install debian-goodies
查看哪些包占用缓存:
dpigs
ncdu 分析缓存占用sudo apt install ncdu
sudo ncdu /var/cache
✅ 推荐清理的情况:
❌ 不建议频繁清理:
sudo apt clean
sudo apt autoclean
sudo apt autoremove
sudo journalctl --vacuum-time=7d
如果你能说明 具体场景(如:桌面 Debian / 服务器 / Docker / 磁盘满了),我可以给你更精准的清理方案。