在 Debian(及衍生版如 Ubuntu)系统中,“残留文件”通常指卸载软件后留下的配置文件、依赖包、缓存、日志或用户数据。下面按场景给你一套安全、常用的清理方法。
dpkg -l | grep '^rc'
rc 表示:软件已删,但配置还在。
sudo apt purge $(dpkg -l | grep '^rc' | awk '{print $2}')
或逐步确认:
sudo apt purge <包名>
sudo apt autoremove
sudo apt autoremove --purge
sudo apt clean
sudo apt autoclean
sudo journalctl --vacuum-time=7d
或限制大小:
sudo journalctl --vacuum-size=100M
软件卸载后,用户目录可能还有配置:
~/.config/
~/.cache/
~/.local/share/
例如:
rm -rf ~/.config/<软件名>
⚠️ 谨慎操作,确认不是重要数据。
查看当前内核:
uname -r
查看已安装内核:
dpkg -l | grep linux-image
保留当前内核,删除旧内核:
sudo apt purge linux-image-旧版本
sudo apt install deborphan
deborphan
sudo apt purge $(deborphan)
sudo apt install bleachbit
⚠️ 不建议新手乱勾选项
✅ 优先用 apt
❌ 不直接删 /usr、/lib
✅ 删除前先看包名
❌ 不清理你不认识的 rc 包
如果你愿意,可以告诉我:
我可以给你更精准的命令。