在 Debian(以及大多数基于 dpkg 的 Linux 发行版)里,“缓存”通常指 APT 软件包缓存。下面是常见查看和管理方法:
APT 下载的 .deb 包默认存放在:
/var/cache/apt/archives/
查看已缓存的包:
ls /var/cache/apt/archives
只看 .deb 文件:
ls /var/cache/apt/archives/*.deb
du -sh /var/cache/apt/archives
apt list --upgradable
apt-cache show <包名>
或搜索包:
apt-cache search <关键词>
sudo apt autoclean
.deb 缓存sudo apt clean
Linux 会自动使用内存做缓存,可用:
free -h
查看 cached 一栏。
du -sh ~/.cache
| 目的 | 命令 |
|---|---|
| 查看 APT 缓存目录 | ls /var/cache/apt/archives |
| 查看缓存大小 | du -sh /var/cache/apt/archives |
| 清理所有缓存 | sudo apt clean |
| 清理过期缓存 | sudo apt autoclean |
如果你指的是 APT 源缓存、proxy 缓存、Docker/Apt-Cacher 缓存,可以告诉我具体场景,我可以给更精确的说明。