Gob*_*n R 2 kernel linux-kernel yocto
现在我正在从事 Yocto 项目。于是,我听到了这个词,叫“形象”。它是什么?为什么我们需要它?它如何在嵌入式项目中发生?
images一般来说,当涉及到嵌入式世界时,有更多的东西被命名,特别是Yocto 项目。
首先,正如kernel images您在帖子标题中所指出的那样。这是操作系统核心的二进制形式,昵称为kernel,引导加载程序可使用它来启动操作系统。在 YP 上下文中,这几乎总是 Linux 内核。这里的表达字面image意思是一个文件,它是 Linux 内核的可执行形式。顺便说一句,Linux 内核开发人员也使用相同的措辞。
其次,还有Operating System images。现在这些都有点特定于嵌入式世界,因为您通常不会运行 Ubuntu、Debian 等的交互式安装,而是准备将所有内容一次性复制到目标设备上。image正如吉诺在第一个答案中所解释的那样,这种准备好的表格也称为。
这些操作系统映像并不完全是强制性的:如果有足够的硬件支持,您完全可以在标准 Linux 发行版上运行嵌入式系统。相反,您也可以在映像上运行桌面计算机甚至云服务器,许多人出于各种原因这样做。
简而言之,Yocto Project 技术的主要目的是生成这些图像。
第三,对于大多数较小的非 Linux 嵌入式系统,该术语image通常指工具链输出的二进制 blob。虽然技术细节有很大不同,但可能只需将其视为“第二个含义,但没有 Linux”就足以开始这种思维方式。