在 Ubuntu 中,“软件缓存”通常指 APT 软件包缓存 和 系统临时缓存,下面按常见场景说明如何清理。
sudo apt clean
删除
/var/cache/apt/archives/下所有已下载的软件包
sudo apt autoclean
保留当前仍需要的包,删除过时包
sudo apt autoremove
删除安装软件时自动安装、现在无用的依赖
sudo snap refresh
sudo rm -rf /var/lib/snapd/cache/*
查看 Snap 占用:
du -sh /var/lib/snapd/snaps
rm -rf ~/.cache/*
清理当前用户的应用缓存(不影响个人文件)
sudo journalctl --vacuum-time=7d
只保留最近 7 天日志
安装清理工具:
sudo apt install bleachbit
运行:
bleachbit
sudo apt update
sudo apt autoremove -y
sudo apt autoclean
sudo apt clean
如果你是指 某个具体软件(如 pip / npm / docker / apt) 的缓存,可以告诉我具体场景,我给你更精确的命令。