在 Debian(及多数 Linux 发行版)中,“残留文件”通常指卸载软件后留下的配置文件、依赖包、缓存、日志或用户数据。下面按安全 → 彻底的顺序给你一套清理方案。
dpkg -l | grep '^rc'
说明:rc 表示“已删除但配置仍在”
清理它们:
sudo apt purge $(dpkg -l | grep '^rc' | awk '{print $2}')
或一键:
sudo apt autoremove --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/
可手动删除对应文件夹(如 ~/.config/code)
du -sh ~/* | sort -h
sudo apt install deborphan
deborphan
sudo apt remove --purge $(deborphan)
sudo apt install ncdu
ncdu /
✅ 不要删除:
/usr/lib 中不清楚的库/var/lib/dpkg✅ 删除前可用:
apt-cache rdepends 包名
确认是否被依赖
最常用清理命令组合
sudo apt autoremove --purge
sudo apt clean
sudo apt autoclean
如果你能说明:
我可以给你更精准的清理方案。