当我安装一个更新的内核时——作为定期更新的一部分——它比任何其他更新花费的时间都长得多。(我说的是几分钟 - 不是很长的时间。)没有错误消息。我说的是成功的例行更新。
多年来我一直注意到这一点。它是哪个特定内核并不重要。
我的连接速度很快。下载它的时间不长,我不计算它。我也没有计算内核安装后重新启动的时间。
我只想知道它在做什么需要这么长时间。
卸载旧内核版本也需要很长时间,尽管它比安装新版本快一点。
部分原因可能是因为它必须运行几次 grub update,这很耗时。从我看到的一些消息来看,它看起来总是运行两次。我不知道为什么。
内核更新实际上做了什么?
(我知道内核是什么以及它们的作用。我特别询问更新过程本身。)
没有具体细节很难说,但总的来说:
其中一些步骤可能非常快或非常长。例如,如果您必须等待服务完全关闭,则在 VMWare 服务器上重建 DKMS 包可能需要数小时,而在没有 DKMS 模块的系统上更新 DKMS 包只需要很少的时间(足以检查没有模块).