我是 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