Debian 系统里没有给“缓存”设一个固定的默认大小,它取决于你用的是哪种缓存以及磁盘/内存的实际情况。下面把常见场景说清楚:
/var/cache/apt/archives
.deb 文件sudo apt clean # 删除所有缓存
sudo apt autoclean # 只删除过期缓存
APT 本身没有像浏览器那样的“最大缓存大小”配置项
只能通过以下方式间接控制:
/var/cache/apt/archives✅ 结论:APT 默认 = 无限制
这是 Linux 通用机制,不是 Debian 独有的:
free -h
看到 buff/cache 占很多是正常现象
✅ 结论:内存缓存默认 = 可用空闲内存
| 缓存类型 | 默认大小 |
|---|---|
| APT 软件包缓存 | 无限制 |
| 系统内存缓存 | 占满空闲内存 |
| 浏览器缓存 | 由浏览器决定 |
| /tmp | 默认一半内存(tmpfs)或磁盘 |
Debian 的 APT 缓存默认没有大小限制,会一直增长直到磁盘满;内存缓存则默认使用所有空闲内存。
如果你具体指的是 APT / 内存 / Docker / 某软件缓存,可以告诉我,我可以给你更精确的答案和配置方法。