Yocto环境搭建

news/2025/1/21 10:01:51/

1、安装必备软件包,执行如下指令:

sudo apt-get install gawk wget git-core diffstat unzip texinfo gcc-multilib build-essential
chrpath socat cpio python3 python3-pip python3-pexpect xz-utils debianutils iputils-ping
python3-git python3-jinja2 libegl1-mesa libsdl1.2-dev pylint3 xterm

2、设置repo下载功能。

2.1,在opt目录下用创建yocto目录(一定要记得非root用户),执行如下命令:

 cd /optsudo mkdir yocto

2.2,非root用户下修改yocto目录的拥有者,执行如下命令(我的当前用户是yy):

 sudo chown yy: yocto

2.3,获取repo,执行如下命令:

 mkdir yocto/bincurl http://commondatastorage.googleapis.com/git-repo-downloads/repo > /opt/yocto/bin/repochmod a+x /opt/yocto/bin/repo
   注意:第二条指令需要访问google,这就意味着要翻墙(还好我有个牛逼的梯子),那不能翻墙的同学怎么办?网上提供了另外一种办法,命令如下:
 curl http://php.webtutor.pl/en/wp-content/uploads/2011/09/repo > /opt/yocto/bin/repochmod a+x /opt/yocto/bin/repo

添加执行路径,执行以下命令:

export PATH=/opt/yocto/bin:$PATH

3、获取Yocto

3.1 设置git用户名和密码

git config --global user.name "Your Name"
git config --global user.email "Your Email"
git config --list

3.2 获取Ycoto项目
切换至Yocto工作路径/home/jason/Linux/Yocto/fsl-release-yocto,然后使用如下repo命令,获取
Yocto项目(克隆NXP官方fsl-arm-yocto-bsp.git项目的imx-linux-zeus分支):

mkdir fsl-release-bsp
cd fsl-release-bsp
repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-zeus -m imx-5.4.47-2.2.0.xml
repo sync

4、初始化Yocto构建目录

语法:

DISTRO= MACHINE= source imx-setup-release.sh -b

执行以下命令:

DISTRO=fsl-imx-fb MACHINE=imx6ull14x14evk source imx-setup-release.sh -b build

5、构建嵌入式Linux系统

执行完上述命令后,系统自动进入自动创建的build文件夹下

bitbake imx-image-multimedia

http://www.ppmy.cn/news/652224.html

相关文章

美赛数学建模 | 信息检索与竞赛工具 降低信息差

文章目录 一、搜索引擎二、学术搜索三、竞赛工具四、翻译和英文润色CSDN 叶庭云:https://yetingyun.blog.csdn.net/ 工欲善其事,必先利其器。 一、搜索引擎 一些好用的搜索引擎与聚合搜索: 全渠道搜索(综合必应、谷歌、百度)聚合搜索(综合必应、谷歌、搜狗、360 等)开发…

10个最佳翻译平台&英语飙升的好方法

1. 译言网 www.yeeyan.com 人气最高的协作翻译平台,你可以在上面阅读翻译好的文章,有译文和原文对照便于学习,你也可以参与翻译锻炼能力。 2. 知网翻译助手 http://dict.cnki.net 这个网站的专业术语翻译功能非常强大,一般查不…

顺序主子式的英文翻译(定义)

顺序主子式的英文翻译(定义) 为了查明顺序主子式的英文翻译,我在国内知网翻译助手、金山词霸等诸多翻译系统查了一下,给出的答案不外乎以下几个答案。 (知网翻译助手的答案) 我喜欢刨根问底,很明…

十个最好的翻译学习网站

2019独角兽企业重金招聘Python工程师标准>>> 译言网 www.yeeyan.com 人气最高的协作翻译平台,你可以在上面阅读翻译好的文章,有译文和原文对照便于 学习,你也可以参与翻译锻炼能力。 2. 知网翻译助手 http://dict.cnki.net 这个网…

第一篇学术论文经验总结(草稿)

第一篇学术论文经验总结(草稿) **科研工具**查文献工具翻译润色 前提阅读文献实验写作摘要引言相关工作方法实验及结果结论 **改论文,改论文,改论文** 本文主要针对计算机领域的小白,加粗表示重要的部分。 科研工具 h…

5个文献平台分享

目前,国内的科研大多数需要大量的文献阅读,怎么找文献则成为了难题,这里分享5个文献平台,科研工作者可以用于资料搜索等等。 中国知网:知网还提供文献搜索、数字搜索、图形搜索等多种服务,学术资源十分丰富…

如何高效完成英文文献翻译

写在前面 又到一年毕设季,面对数千字的外文翻译内容,又不想花钱找淘宝,如何快速完成呢? 本文是本人在毕设外文翻译中总结的方法,仅做参考,若您有更好的方法欢迎提出! 第一步——搜标题 毕设老师…

Zotero安装配置插件教程: 多端同步、自动翻译、抓取题录信息、参考文献等

Zotero 作为一款文献管理软件,支持Windows、MacOs、Linux、IOS等,且可以保持多端同步,即在不同的设备和操作系统上(甚至包括网页版)能保持文献、笔记等内容的完全同步 选择 Zotero 的另一大原因是该软件 开源 &#x…