透明转译层:`qemu-user`

果子有Rosetta 2?我们有qemu-user[-static]

1
2
3
# apt install binfmt-support qemu-user-static
# update-binfmts --enable qemu-arm64
$ chroot /path/to/target/rootfs  # profit

如果是用yoctoproject做的distro嘤该是用不到这个了,但一旦有诸如○SDK那种登西用上了还是很方便.jpg

Debian系和Arch的官方源都可以直接安装,openSUSE疑似只能去拖个multiarch/qemu-user-static的Docker镜像,待考。