加入收藏 | 设为首页 | 会员中心 | 我要投稿 应用网_丽江站长网 (http://www.0888zz.com/)- 科技、建站、数据工具、云上网络、机器学习!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

使用 Yocto Project 构建自定义嵌入式 Linux 发行版

发布时间:2016-05-24 01:31:40 所属栏目:Linux 来源:网络整理
导读:概述 Yocto Project 是一个开源协作项目,它提供了一些模板、工具和方法来支持面向嵌入 式产品的自定义 Linux 系统,不管硬件架构是什么。我想要告诉那些对 yoc

Hob 是帮助自动化前面描述的一些过程的 GUI。Hob 的目标在于让构建过程更可见且易于理 解。实际上,Hob 是一个 BitBake 前端,在 Hob 中可以执行的操作也可以从命令行执行(和脚本化) 。不过,Hob 以图形方式显示了决策制定过程,描述了哪些程序包会构建到最终映像中。Hob 的一些其 他功能包括修改现有映像、将自定义映像保存为模板、使用 QEMU 运行映像、将映像部署到某个 Universal Serial Bus (USB) 磁盘,以便在目标设备上实时启动。针对功能性和易用性的其他许多功能 目前正在开发中。

要运行 Hob,只需从您的构建目录输入 hob,然后主界面会出现。首选选择一 个架构(在本例中是 qemux86),然后 Hob 会解析可用配方,如 图 1 所示。

图 1. 图 1 Hob 映像配置

使用 Yocto Project 构建自定义嵌入式 Linux 发行版

然后您可以选择一个基本映像 (前面的示例构建了 core-image-minimal,因此这些二进制文件已经存在)。选择 core-image- minimal,然后单击 View recipes 或 View packages。图 2 中的界面显示了 View packages 中的滚动 列表。您可以选择或取消选择复选框,以包含程序包或将其移出构建项目。单击列标题,根据该列进行 排序。

图 2. Hob 包

使用 Yocto Project 构建自定义嵌入式 Linux 发行版

查看本栏目更多精彩内容:http://www.bianceng.cn/OS/Linux/

(编辑:应用网_丽江站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

热点阅读