在 Debian 系统中,“刷新缓存”通常指 更新软件包索引缓存 或 清理已下载的包缓存。下面按常见场景说明。
这是指更新 /var/lib/apt/lists/ 中的软件源信息。
sudo apt update
作用:
/etc/apt/sources.list 及 /etc/apt/sources.list.d/ 中的源重新拉取软件包列表sudo apt upgrade
或(更彻底,可能移除/安装新包):
sudo apt full-upgrade
APT 会把下载的 .deb 包缓存在 /var/cache/apt/archives/。
sudo apt clean
sudo apt autoclean
区别:
clean:清空所有缓存autoclean:只删除过期/不可再用的缓存sudo apt autoremove
用于清理:
sudo systemd-resolve --flush-caches
或:
sudo resolvectl flush-caches
sudo sync
echo 3 | sudo tee /proc/sys/vm/drop_caches
⚠️ 仅用于调试或性能测试,不建议日常使用。
sudo apt update
sudo apt upgrade
sudo apt autoremove
sudo apt autoclean
如果你指的是 某个具体缓存(如 pip、npm、Docker、浏览器、桌面环境),可以告诉我具体场景,我可以给你更精确的命令。