在 Debian 系统中,升级内核后会保留旧内核,时间久了会占用空间。可以按下面步骤安全清理旧内核。
uname -r
千万不要删除这个内核!
dpkg --list | grep linux-image
或
ls /boot | grep vmlinuz
sudo apt autoremove --purge
这通常会自动保留 正在使用的内核 + 一个备用内核。
假设旧内核是 linux-image-5.10.0-21-amd64
sudo apt purge linux-image-5.10.0-21-amd64
sudo apt purge linux-headers-5.10.0-21-amd64
⚠️ 不要把 uname -r 显示的内核删掉
sudo apt autoremove --purge
sudo apt clean
sudo update-grub
Debian 12 起可使用:
sudo apt install needrestart
sudo needrestart
✅ 至少保留 1 个可用内核 ✅ 云服务器先确认能进救援模式 ✅ 删除后重启确认正常
如果你愿意,可以贴一下:
uname -r
dpkg --list | grep linux-image
我可以帮你精确判断该删哪些。