0

因此,使用开放的嵌入式核心和 Igepv2 元层,我刚刚完成了虚拟/内核的构建,现在如果我想添加:

  1. 我将如何去添加软件包,是否可以更改 bblayers/local.conf 文件然后开始一个新的配方(这只是建立在我已经得到的基础上)?

  2. 如果我现在想构建 angstrom 发行版怎么办,我发现它需要与 oe-core 布局不同的设置有没有办法使用我已经在这里得到的东西?

4

1 回答 1

0

你的问题并不完全清楚。您不会将软件包“添加”到虚拟/内核,而是将软件包添加到映像配方(例如 core-image-base)。构建虚拟/内核“目标”只会构建内核和任何依赖项需要构建内核。您最终会想要构建引导映像,并且有几个示例映像配方可供选择,例如“core-image-base”或 core-image-sato'等。这些构建根文件系统映像,通常是引导加载程序映像,具体取决于在你正在建造的机器上。

修改 bblayers.conf 和/或 local.conf 绝对没问题。请注意,尽管您放入 local.conf 中的任何内容基本上对每个配方 bitbake 进程都是可见的。bblayers.conf 是您添加自己的层以进行自定义的地方,因此您应该在其中修改的唯一内容是将层目录添加到堆栈中。

您可能想查看 yoctoproject.org 网站上记录的“hob”。这是一个用户界面,有助于更轻松地将包添加到配方中。有大量文档可用于所有这些,尽管阅读它会让你忙几天!:)

此外,请随时在 yocto 项目邮件列表上发布您的问题,yoctoproject.org 网站上也有详细说明。

玩得开心!

于 2012-11-03T21:39:24.390 回答