温馨提示×

如何清理ubuntu无用软件

小樊
38
2026-09-08 16:03:31
栏目: 智能运维

在 Ubuntu 中清理无用软件(冗余包、不再需要的依赖、旧内核等)可以从安全 → 较安全 → 进阶逐步操作。下面按推荐顺序说明。


一、最安全:清理不再需要的依赖包

很多软件卸载后会留下“自动安装但已无人使用”的依赖。

sudo apt autoremove

⚠ 注意:

  • 默认不会删内核
  • 如果提示删除 linux-image-* 要小心(见下文)

二、清理 apt 缓存(下载的安装包)

apt 会缓存 .deb 文件,长期可占几 GB。

# 删除所有已下载的 deb 缓存
sudo apt clean

# 只保留最新的,删除旧的
sudo apt autoclean

三、查看并卸载你“自己装的”无用软件

1️⃣ 查看已安装软件

apt list --installed

或图形化:

software-center

2️⃣ 卸载软件(保留配置)

sudo apt remove 软件名

3️⃣ 彻底卸载(含配置)

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

它会自动保留当前 + 一个备用内核


五、使用清理工具(新手友好)

1️⃣ BleachBit(图形界面)

sudo apt install bleachbit

可清理:

  • apt 缓存
  • 系统日志
  • 浏览器缓存
  • 临时文件

⚠ 不建议勾选“清空文件系统空闲空间”


六、进阶(可选)

删除 snap 无用包

snap list
sudo snap remove 软件名

查看大文件(找“真凶”)

sudo du -h / | sort -h | tail -20

推荐一键安全清理组合 ✅

sudo apt update
sudo apt autoremove --purge
sudo apt clean

如果你愿意,可以告诉我:

  • Ubuntu 版本(22.04 / 24.04?)
  • 桌面版还是服务器
  • 主要想解决“空间不足”还是“系统卡顿”

我可以给你更精确的清理方案

0