在 Debian(及大多数 Linux 发行版)中,“清理缓存”通常指清理 包管理缓存(apt cache)、系统临时文件 或 内存缓存。不同缓存作用不同,清理的原因也不一样。下面分情况说明。
Debian 使用 apt 管理软件包,下载的 .deb 文件会保存在:
/var/cache/apt/archives/
释放磁盘空间
.deb 文件避免旧版本堆积
.deb 会一直保留系统维护习惯
# 删除已下载但不再需要的 .deb 包
sudo apt clean
# 删除旧版本包,保留当前版本
sudo apt autoclean
# 删除不再需要的依赖
sudo apt autoremove
Linux 会主动用空闲内存做 文件缓存,这是正常且有益的行为。
sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches
⚠️ 清理后系统可能变慢,因为需要重新读盘
位置如:
/tmp
/var/tmp
~/.cache
apt cleanDebian 清理缓存,主要是为了释放磁盘空间、保持系统整洁;内存缓存通常不用管,apt 缓存定期清即可。
如果你愿意,我也可以根据你使用的是 桌面 / 服务器 / Docker / 树莓派 给你一套更合适的清理建议。