在 Debian 升级(如 apt full-upgrade / dist-upgrade 或版本升级)之后,通常可以从以下几个方面进行清理,释放磁盘空间并保持系统整洁。
升级后很多旧依赖可能已不再被使用:
sudo apt autoremove
如果确认无误,可彻底删除配置文件:
sudo apt autoremove --purge
APT 会缓存下载的 .deb 文件:
sudo apt clean
或只删除旧版本缓存:
sudo apt autoclean
Debian 升级内核后,旧内核不会自动删除,容易占满 /boot。
uname -r
dpkg -l | grep linux-image
sudo apt purge linux-image-旧版本
或使用:
sudo apt autoremove --purge
(通常会自动清理旧内核)
sudo apt list '?obsolete'
删除列出的 obsolete 包(确认无用后):
sudo apt purge 包名
sudo apt -f install
sudo dpkg --configure -a
sudo journalctl --vacuum-time=7d
或限制大小:
sudo journalctl --vacuum-size=500M
sudo rm -rf /tmp/*
sudo rm -rf /var/tmp/*
sudo apt install deborphan
deborphan
sudo apt purge $(deborphan)
df -h
du -sh /var/* | sort -h
sudo apt update
sudo apt upgrade
sudo apt full-upgrade
sudo apt autoremove --purge
sudo apt clean
sudo journalctl --vacuum-time=7d
如果你是从 Debian 11 升级到 12 或遇到 /boot 空间不足,可以告诉我具体情况,我可以给你更针对性的命令。