我有一台裸机和一个虚拟机箱,都安装了 Ubuntu 18.04.1 LTS iso,但uname --all
显示不同的内核版本。
我需要两台机器具有完全相同的内核版本,以便进行特定的调试环境自动化设置。
VM 和本机机器均运行 AMD64、>8GB 内存等。
那么,为什么会出现这种差异?更重要的是 - 我该如何强制实现这一点?
答案1
为什么会发生这种情况?
最有可能的情况是您的更新不同步。如果您更新了一个而忽略了更新另一个,或者在安装过程中选择下载其中一个的更新而不下载另一个的更新,则很容易发生这种情况。
另一种可能性是您可能使用不同的镜像来更新机器。一些镜子比其他人落后很多。这也很容易导致你的内核版本不同步。
您可能还在一台机器上手动安装了较新的内核,而没有在另一台机器上安装。
我能做些什么?
一旦确定了问题的根本原因,如何使它们同步就显而易见了。
1 和 2:使用相同的镜像按照相同的计划更新和升级两个系统。
3:如果您要手动安装内核,请在两个系统上重复该过程。