修复当 /boot 已满时处于损坏状态的软件包

修复当 /boot 已满时处于损坏状态的软件包

我注意到我的 /boot 分区已满(只有 485M)并且 apt 失败,因为它无法安装新内核。

当我apt -f install这样做时,它失败了,当我尝试通过apt或删除一个内核时dpkg,它也会失败。

处理此问题的正确方法是什么?我需要删除至少一个内核,以便可以通过标准apt命令处理其余内核。

该服务器是虚拟的,我无法访问物理机器。

答案1

您上次apt autoremove清理旧的不必要的软件包是什么时候?这也会删除您不再需要的旧内核。这是不幸被忽视但必要的第三步,在apt update和之后apt upgrade

相关内容