我有一个带有内核的 Open SUSE micro OS 主机6.5.9-1-default
和一个 Ubuntu 22.04 distrobox 容器。
我需要安装linux-headers-$(uname -r)
和linux-modules-extra-$(uname -r)
软件包,问题是我撰写本文时的 Ubuntu 22.04 没有这些软件包,它们最新的内核是 6.2。
那么,如何在我的 Ubuntu 22.04 容器上额外安装这些 Linux 头文件和模块呢?
答案1
最终,您需要将模块加载到主机内核中,因此您需要准确地使用主机的配置来构建它们。即使在 Ubuntu 容器中找到匹配的内核也无济于事,您需要与主机的内核和配置匹配的标头。
我不知道micro OS是否支持这个,其网站目前因维护而关闭。