如何防止在Ubuntu 16.04 LTS上安装内核4.13

在最新的apt update之后,我在我的Ubuntu 16.04 LTS机器上安装了内核4.13。 现在我有两个问题:

  1. 显示屏有时会在几分钟后冻结(使用NVIDIA驱动程序384.111)。

  2. 我无法使用VMWare Player 12,因为vmnet模块的创建失败(VMWare Player 14可以工作,但我没有该版本的许可证)。

因此,我想切换回4.10并防止Ubuntu将内核更新到4.13(应允许更新4.10内核)。 我怎样才能做到这一点? 我发现有apt-mark hold命令,但是如何定义只有4.13不再使用,而4.10的更新仍然有效?

apt-mark hold不是必需的,因为内核4.10和4.13是两个不同的内核。

仍应安装4.10(旧内核),并且可以在启动计算机时从grub菜单中选择旧内核。

如果在启动时没有显示grub,则可以在启动时按住SHIFT键以强制显示grub菜单。


在grub菜单上,选择:“高级选项”。

然后,选择所需的内核版本(4.10)。

另外,单击此处查看有关更新的有用相关答案。

我在使用AMD的台式机和使用Pentium Core-2-Duo的笔记本电脑中的内核4.13遇到了同样的问题。 我在4.10中都使用了这个(用你的版本完成x):

sudo apt remove –purge linux-image-4.13.x-xx-generic

sudo update-grub2

sudo重启

没问题,系统继续更新当前内核(到目前为止)。