在 Ubuntu 中清理无用软件(冗余包、不再需要的依赖、旧内核等)可以从安全 → 较安全 → 进阶逐步操作。下面按推荐顺序说明。
很多软件卸载后会留下“自动安装但已无人使用”的依赖。
sudo apt autoremove
⚠ 注意:
linux-image-* 要小心(见下文)apt 会缓存 .deb 文件,长期可占几 GB。
# 删除所有已下载的 deb 缓存
sudo apt clean
# 只保留最新的,删除旧的
sudo apt autoclean
apt list --installed
或图形化:
software-center
sudo apt remove 软件名
sudo apt purge 软件名
例如:
sudo apt purge thunderbird
Ubuntu 更新后会保留多个内核。
uname -r
dpkg --list | grep linux-image
sudo apt remove linux-image-5.15.0-xx-generic
✅ 推荐方式(更安全):
sudo apt autoremove --purge
它会自动保留当前 + 一个备用内核
sudo apt install bleachbit
可清理:
⚠ 不建议勾选“清空文件系统空闲空间”
snap list
sudo snap remove 软件名
sudo du -h / | sort -h | tail -20
sudo apt update
sudo apt autoremove --purge
sudo apt clean
如果你愿意,可以告诉我:
我可以给你更精确的清理方案。