如何确定 Ubuntu 20.04 的“最新”内核版本?

如何确定 Ubuntu 20.04 的“最新”内核版本?

我正在尝试构建一个自动化流程来编译内核驱动程序,以便当新内核可用时,该流程可以自动安装新的内核头并根据这些内核头构建驱动程序。

该驱动程序最终将在装有 Ubuntu 20.04 Server LTS 的机器上运行。

我遇到的一个问题是如何确定何时有新的标题可用。

如果构建服务器也是 Ubuntu 20.04 Server,那么我相信我可以apt update找到apt-cache policy linux-headers-generic候选版本并安装它吗?这合理吗?(我的理解是 Ubuntu 20.04 Server 不在最新的内核版本,但遵循5.4.0?)

但是,如果构建服务器是不同版本的 Ubuntu - 例如 20.10 或 21.04,那么使用时我可能会得到错误的候选apt-cache policy。在这种情况下,我如何知道 Ubuntu 20.04 中的最新内核版本是什么?

谢谢。

相关内容