在 ubuntu/kubuntu 上消除以前的启动映像的正确方法是什么?

在 ubuntu/kubuntu 上消除以前的启动映像的正确方法是什么?

每次 kubuntu 更新其标头/启动映像时,我都会在 /boot 中的磁盘上获得另一个版本。这些版本也会在我启动时显示在菜单选项中。我目前有 7 或 8 个版本,希望减少到 3 或 4 个。

过去我只是从 /boot 中删除相关版本的文件,但这是首选方法吗?有没有更好/更安全的方法来摆脱旧内核?

答案1

不要删除这样的文件,这就是软件包管理器的用途。你很幸运,你删除的文件没有任何依赖项。但是,你可以通过删除其余软件包(除了内核本身,还有模块和其他一些东西)来节省更多磁盘空间。

您可以使用以下命令之一找出文件所属的包(dlocate速度更快,但必须先安装):

dpkg -S /boot/vmlinuz-*
dlocate -S /boot/vmlinuz-*

测试新安装的内核是否正常工作后,您可以安全地删除旧内核。包含内核的软件包称为。该命令显示您正在运行的版本和风格(不要删除那个!)。linux-image-version-flavoruname -r

您可能还拥有;这仅当您要编译主内核发行版中没有的附加模块时才有用。linux-headers-version-flavor

相关内容