我对Yocto并不熟悉,所以我对任何错误都表示歉意。
我大致理解Yocto可以用于嵌入式linux。(我有一个安装它并在Rapsberry Pi上运行它的例子)。我还读过关于在主机上运行模拟器的文章。
我的问题是,有没有办法在(码头)集装箱内运行Yocto?这样我就可以在我的个人电脑上运行这个容器
发布于 2022-01-19 23:40:04
Yocto是一个工具,用于为您选择的硬件目标(例如,Raspberry Pi、x86-64 PC等)构建基于Linux的自定义操作系统。它还完全支持QEMU模拟的各种设备,这有助于开发和测试。
在开发过程中在容器中运行Yocto构建非常简单(例如使用ubuntu-20.04容器),这有助于保持开发环境的一致性。
但是,如果您想使用Yocto构建一个容器,然后可以使用Docker (而不是为特定的板或模拟器构建)运行,那么这就更复杂了,而且不支持开箱即用。容器通常不需要一个完整的文件系统和内核来运行(这是Yocto的通常输出),因此需要大量的工作来精简它并将其配置为这样做。2018年ELC有一次关于它的演讲(视频,幻灯片)。
也许可以看看概述和概念手册,它解释了更多关于体系结构、QEMU模拟器和开发环境的信息。
https://stackoverflow.com/questions/70771777
复制相似问题