为 Ubuntu Core 22 构建自定义内核 snap

为 Ubuntu Core 22 构建自定义内核 snap

目标是在物联网设备上使用 Ubuntu Core 22 作为基础。我需要包含一个自定义专有驱动程序作为内核模块。我尝试了以下指南 构建内核快照但这似乎针对的是基础核心18。内核插件仅适用于基于 core18 的 snap。

  1. 是否可以使用 core22 构建自定义内核快照?
  2. core18 的内核快照是否也适用于 Ubuntu Core 22?
  3. 为什么不支持核心 22?

答案1

在 core22 中也可以实现,但唯一的方法是尝试将 build-base 交换到 core22。内核的 snap 示例可在此处找到:https://git.launchpad.net/~canonical-kernel-snaps/+git/kernel-snaps-uc22/tree/snapcraft.yaml?h=pi

相关内容