• 欢迎访问伊栖物联网社区,聚焦物联网技术和解决方案QQ群:735553309
  • ,从传感器到片上嵌入式系统,无线接入,边缘计算,在这里您可以讨论一切
  • 参加最新的物联网研讨会报名
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏伊栖Eccee

安装Yocto开发环境的最佳实践

其它 peyoot 3年前 (2021-05-08) 1170次浏览 0个评论

一、本文目标

介绍最简的Yocto开发环境安装配置的方法,适用于所有想要使用Yocto进行嵌入式系统开发的用户。

一、系统准备篇

一般用作Yocto开发的电脑,是作为服务器运行,并不需要太多的桌面工具,如果除了系统开发还要兼作应用开发,最好是安装一个最简桌面版。Ubuntu系统的原生桌面版太大,运行起来太占资源,因此不建议安装ubuntu desktop,可以是安装mini.iso,然后安装一个轻量级桌面的核心,加上一个浏览器,这样使用起来最流畅,也兼顾了各种需求。

在安装好mini.iso后,执行下面的命令以安装xfce桌面核心和浏览器:

sudo apt update
sudo apt install tasksel
sudo taskel install xubuntu-core
sudo apt install firefox
sudo reboot

 

二、安装Yocto

Yocto安装可以选择官方的安装包,也可以选择嵌入式核心板供应商的安装包,效果都是差不多的,因为一般嵌入式核心板的供应商只是在原生的Yocto安装基础上增加了自己产品对就的layer,原有的Yocto相关功能都还在,即使您不使用对方厂商的核心模块,也可以用这个框架配合自己的layer来开发定制系统。这比起从零开使打造方便得多了。这里以Digi Embedded Yocto为例:

您可以使用传统的git方式(repo),也可以使用docker的方式来安装Ycto。这里介绍一种docker的安装方法,相关镜像可以在dockdr hub上找到:

sudo apt update
sudo apt install docker.io docker-compose
sudo usermod -a -G docker "$(whoami)"
sudo reboot

重启后,就可以下载dey-aio

git clone https://gitee.com/peyoot/dey-aio.git
cd dey-aio
docker-compose run dey

ECCEE版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:安装Yocto开发环境的最佳实践
喜欢 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址