什么是yocto?
yocto是一个开源合作项目,能帮助开发者为不同的硬件架构制作基于linux的系统(这里应该是指操作系统或者镜像image)。yocoto提供了很多工具和一个开放空间帮助开发者直接共享技术,软件栈,配置和良好的开发习惯, 这些工具和交流的空间能让开发者们制做各种量身定制的linux映像.
用我自己的话说就是:yocto是一个能让我制作自定义linux的项目.
为什么要学习yocto
如果你想在有限的硬件资源上运行linux, 或者添加新的功能,有必要对linux进行裁剪或者更改,比如改写uboot, 添加设备树,驱动,添加新应用,内核开发,裁剪无用的系统功能等等呢个.yocto能让这个开发过程更加简单高效.