温馨提示×

ubuntu清理缓存怎么做

小樊
46
2026-10-11 13:05:00
栏目: 智能运维

在 Ubuntu 中,“清理缓存”通常分几种情况:APT 软件包缓存、系统内存缓存、用户/浏览器缓存、旧内核等。下面按常见场景给你说明。


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

Ubuntu 用 apt 安装软件时会把 .deb 包存在 /var/cache/apt/archives

1. 删除已下载的无用包

sudo apt clean

会清空 /var/cache/apt/archives 下所有 .deb 文件

2. 只删除旧版本包

sudo apt autoclean

3. 删除不再需要的依赖

sudo apt autoremove

✅ 推荐组合:

sudo apt update
sudo apt autoremove
sudo apt autoclean

二、清理旧内核(释放 /boot 空间)

sudo apt autoremove --purge

或查看当前内核:

uname -r

不要删当前正在用的内核。


三、清理系统内存缓存(RAM)

⚠️ 一般不需要手动清理,Linux 会自动管理

查看内存使用

free -h

手动释放(仅调试用)

sudo sync
sudo echo 3 > /proc/sys/vm/drop_caches

四、清理用户缓存(图形界面用户)

用户缓存一般在:

~/.cache

清理:

rm -rf ~/.cache/*

五、清理缩略图缓存

rm -rf ~/.cache/thumbnails/*

六、使用工具自动清理(推荐新手)

1. BleachBit(图形界面)

sudo apt install bleachbit

打开后勾选要清理的项即可。

2. 命令行版

sudo bleachbit --clean apt.cache thumbnails

七、Docker 缓存(如果你用 Docker)

docker system prune

或强制清理:

docker system prune -a

如果你能说清楚你是 哪类缓存(磁盘满?卡顿?APT?Docker?浏览器?),我可以给你更精确的命令。

0 踩