如何自制 openSUSE Tumbleweed ARM64 安装 ISO?

Linux 5.15 添加了对 ARM64 Hyper-V 虚拟机的支持,但 5.15 还没正式发布

我想自制一个 5.15 内核的安装 ISO,怎么做?

我尝试着研究了一下 OBS,但没整明白。

需要 kiwi-ng,也就是 openSUSE 的镜像构建工具。主要就是一个 .kiwi 文件,而且可以直接 fork 现成的,

[1] 比如 15.3 的 Show openSUSE:Leap:15.3:Images / livecd-leap-kde - openSUSE Build Service

内核本质上是另一个软件包,15.3 的 kiwi 文件里面写的 kernel-default 应该位于
Show openSUSE:Leap:15.3 / kernel-default - openSUSE Build Service

5.15 的内核可以从 Kernel:HEAD 里面 fork

[2] Show Kernel:HEAD / kernel-default - openSUSE Build Service

我怀疑只要把 [1] 和 [2] fork 到同一个仓库就可以,剩下的我也不知道。


另外如果只需要最新版本的内核不需要构建新的镜像,从 Kernel:HEAD 直接安装新版本的 kernel-default 就可以。

https://software.opensuse.org//download.html?project=Kernel%3AHEAD&package=kernel-default

在此之前需要学习一下多个内核版本应该怎么共存,以及开机的时候怎么选内核版本,

3赞