由于依赖关系,无法删除 Linux 映像

由于依赖关系,无法删除 Linux 映像

我是 Linux 和 Ubuntu 的新手。我的机器上还有 Windows。安装 Ubuntu 后,我注意到我的机器上的 GRUB 中有两个 Linux 映像。其中一个在启动时导致失败,第二个则不会。(有趣的是,无法正常工作的是较新的 3.13 版本)

所以我想删除第一个。我读了一些帮助问题并尝试了一些建议,但它说由于依赖关系,我无法删除图像。我该如何删除不起作用的图像?

先感谢您,

约斯特

答案1

测试一下:

打开终端,

Ctrl++AltT

运行:

 apt-get update
 apt-get dist-upgrade
 apt-get autoremove
 apt-get clean
 UNUSCONF=$(dpkg -l|grep "^rc"|awk '{print $2}')
 apt-get remove --purge $UNUSCONF
 NEWKERNEL=$(uname -r|sed 's/-*[a-z]//g'|sed 's/-386//g')
 ADDKERNEL="linux-(image|headers|ubuntu-modules|restricted-modules)"
 METAKERNEL="linux-(image|headers|restricted-modules)-(generic|i386|server|common|rt|xen)"
 UNUSKERNELS=$(dpkg -l|awk '{print $2}'|grep -E $ADDKERNEL |grep -vE $METAKERNEL|grep -v $NEWKERNEL)
 apt-get remove --purge $UNUSKERNELS

相关内容