Debian清理策略主要包括以下几类,可根据需求选择:
sudo apt clean
:彻底删除所有已下载的软件包缓存(/var/cache/apt/archives)。sudo apt autoclean
:仅删除过期的旧缓存,保留近期使用的包。sudo apt autoremove
:卸载不再需要的依赖包。sudo apt purge <包名>
:彻底删除软件包及其配置文件。sudo journalctl --vacuum-time=7d
:删除7天前的日志。sudo rm /var/log/*.log
:手动删除特定日志文件(谨慎操作)。sudo rm -rf /tmp/* /var/tmp/*
:清理系统和长期临时文件。sudo apt purge linux-image-<旧版本>
:删除旧内核(保留最新2个)。ncdu
:交互式分析磁盘占用,定位大文件。bleachbit
:图形化清理系统垃圾。docker system prune -a
:清理未使用的Docker资源。snap list --all | grep disabled | xargs -n2 sudo snap remove --revision
:清理旧版Snap包。注意:操作前建议备份重要数据,避免误删。可结合crontab
设置定期清理任务。