温馨提示×

如何彻底ubuntu cleanup

小樊
46
2026-10-02 17:27:03
栏目: 智能运维

“彻底清理 Ubuntu”可以分几个层次:释放磁盘空间 / 卸载无用软件 / 清理系统垃圾 / 重置系统。下面按「由轻到重」给你一套完整方案。


一、基础清理(最常用,安全)

1. 清理 APT 缓存

sudo apt clean
sudo apt autoclean

2. 删除无用依赖

sudo apt autoremove --purge

3. 删除旧内核(非常重要)

dpkg -l | grep linux-image

保留当前和上一个内核,删除其余:

sudo apt purge linux-image-x.x.x-x-generic

二、清理用户级垃圾

1. 清理 Snap(如果用的是 Snap)

sudo snap list
sudo snap remove 包名

清理 snap 缓存:

rm -rf ~/snap

2. 清理 Flatpak(如已安装)

flatpak uninstall --unused

3. 清理用户缓存

rm -rf ~/.cache/*

4. 清理缩略图

rm -rf ~/.thumbnails/*

三、查找大文件(手动清理)

查看磁盘占用

df -h

找大目录

sudo du -h / | sort -rh | head -20

常见“藏污纳垢”的地方

  • /var/log
  • /var/cache
  • ~/.local/share
  • ~/Downloads
  • Docker / 虚拟机镜像

四、卸载不需要的软件

查看已安装软件

apt list --installed

卸载示例

sudo apt purge 软件名

如果是桌面版,可图形化清理

sudo apt install synaptic

用 Synaptic 搜索并彻底删除。


五、深度清理(进阶)

1. 使用 BleachBit(图形化)

sudo apt install bleachbit

⚠️ 谨慎勾选系统级选项

2. 清理 systemd 日志

sudo journalctl --vacuum-time=7d

3. 清理 /tmp

sudo rm -rf /tmp/*

六、彻底“重装式清理”(最彻底)

如果你想要像新装一样干净:

方法 1:重置为默认(保留 home)

sudo apt install --reinstall ubuntu-desktop

方法 2:完全重装(推荐)

  • 备份 /home
  • U 盘重装 Ubuntu
  • 不勾选“保留用户数据”

七、我需要知道你“彻底”的定义

你可以告诉我:

  1. 是 服务器还是桌面版?
  2. 想清理到什么程度(腾空间 / 去软件 / 像新系统)?
  3. 是否用了 Docker / 虚拟机 / 双系统?

我可以直接给你定制命令清单。

0 踩