温馨提示×

如何清除ubuntu软件缓存

小樊
54
2026-09-22 02:08:13
栏目: 智能运维

在 Ubuntu 中,“软件缓存”通常指 APT 软件包缓存 和 系统临时缓存,下面按常见场景说明如何清理。


一、清理 APT 软件包缓存(最常用)

1. 删除已下载的 .deb 缓存

sudo apt clean

删除 /var/cache/apt/archives/ 下所有已下载的软件包

2. 只删除旧版本缓存(推荐)

sudo apt autoclean

保留当前仍需要的包,删除过时包

3. 删除不再需要的依赖

sudo apt autoremove

删除安装软件时自动安装、现在无用的依赖


二、清理 Snap 缓存(如使用了 Snap)

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) 的缓存,可以告诉我具体场景,我给你更精确的命令。

0 踩