在 Debian 系统中做“cleanup(清理)”通常分为系统清理、软件包清理、日志/缓存清理、用户文件清理几个层面。下面按常见步骤给你一个较完整的清单,你可以按需执行。
sudo apt autoremove
删除因安装/卸载软件而残留的无用依赖。
sudo apt clean
清空 /var/cache/apt/archives/ 中所有 deb 包。
sudo apt autoclean
只删除过期、无法再用的旧包。
查看已安装内核:
dpkg --list | grep linux-image
保留当前运行内核,删除旧内核:
uname -r
sudo apt remove linux-image-旧版本
systemctl list-unit-files --type=service
sudo systemctl disable 服务名
sudo apt remove 软件名
sudo apt purge 软件名 # 同时删除配置文件
sudo journalctl --vacuum-size=100M
或按时间:
sudo journalctl --vacuum-time=7d
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
(重启后通常自动清理)
sudo du -sh /var/log/*
rm -rf ~/.cache/*
du -h ~ | sort -rh | head
sudo snap refresh
snap list
sudo snap remove 不再使用
df -h
du -sh /*
sudo ncdu /
(需安装 ncdu)
bleachbit(图形化清理工具)deborphan(查找孤儿包)sudo apt install deborphan
deborphan
apt updateapt upgradeapt autoremoveapt clean如果你愿意,可以告诉我:
我可以给你更针对性的清理方案。