我们正在考虑使用 Yocto Build 系统为我们的新项目创建我们自己的发行版。
我们有一个疑问:操作系统更新如何在 Yocto 构建系统中工作。
假设我想升级以下内容:
- 引导加载程序(u-boot)
- 内核图像(zImage/bzImage)
- 在根文件系统中添加文件(可以是一些脚本或可执行文件)
- 添加/升级软件包(例如将 dropbear 更新到最新版本)
我们怎样才能达到这个要求。我们应该开发哪些东西来实现这个功能。
无论更新是单一的,即我们是否必须重新刷新所有内容,如 buildroot 或部分更新只添加必要的东西..
我看到许多建议为此包含 swupdate 层,我相信有很多这样的工具。你能建议哪个是最好的使用吗?
感谢您的时间和回复