在 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
du -sh /var/cache/apt/archives
sudo apt clean
只删旧版本:
sudo apt autoclean
journalctl --disk-usage
sudo journalctl --vacuum-size=100M
或按时间:
sudo journalctl --vacuum-time=7d
uname -r
dpkg -l | grep linux-image
sudo apt purge linux-image-旧版本
⚠️ 不要删 uname -r 显示的内核
很多软件会在:
~/.cache
~/.config
~/.local
留下文件。
手动查看:
du -sh ~/.cache ~/.config
按需删除无用目录(谨慎)。
sudo apt update
sudo apt autoremove --purge
sudo apt clean
sudo journalctl --vacuum-time=7d
bleachbit(小心使用)stacer❌ 直接删 /var/lib/dpkg
❌ 乱删 /usr 下文件
✅ 只用 apt / dpkg 管理软件
如果你愿意,可以告诉我:
我可以给你更精准的命令。