问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

poky中如何添加食谱

发布网友 发布时间:2022-04-27 07:40

我来回答

1个回答

热心网友 时间:2023-09-13 22:44

poky是一个distribution,采用 openembedded 构建,包含一个基于GNOME的embedded linux software stack。poky封装了openembedded,选择了openembedded的核心,外加更多的脚本,作为开发者,如果想学习openembedded这一强大的工具,建议从poky开始。即便如此,poky的学习曲线仍然是陡峭的(虽然很好用)。

poky的思想大致是:开发者提供元数据(食谱或菜谱),每份食谱都是描述某个软件的‘清单’,比如源代码从哪里下载,需要哪些补丁文件,可能需要的特殊编译链接选项,打包时的需要的特殊配置,依赖其他什么软件等信息。食谱是由一种标记性的语言所写,由元工具(bitbake)解析、执行。元工具则抽象了构建一个软件过程中的fetch,unpack,patch,configure,compile,package等任务;同时,元工具还负责按不同软件之间的依赖关系有序的执行。

我最早接触的poky其实已经不是当前最新的poky了。如果用git来取得poky的源码仓库的话,那其实是名叫pinky-3.1的分支。可惜这个分支从09年左右就停止维护了,现在的poky(如master分支)叫"Yocto",这应该已经是OpenHand被intel收购之后的事了。成为Yocto之后,poky已不再简单地定位为一个distribution,而是一个tool-maker,或者是“ 协作开发软件,增加了更多的模版、脚本、工具等,来帮助开发者定制嵌入式系统 ”,相对于增加了更多layers的Yocto,早期的poky(pinky)显得更“单纯”,简单的说,就是更少的文件(meta bb file,meta class file等)。对于一个初学者来说,这意味着遇到问题后更容易解决(不管你的native system同poky要求的多么匹配,问题仍然是难免的)。当然,缺点就是不再被社区支持后,各软件包的版本均停留在了pinky-3.1发布的那一刻,想升级,想使用更新的软件的话,要么就老老实实切换到poky(Yocto),与社区同步;要么就Do It Yourself。相对与前者,后者这种行为无疑是‘重新发明轮子’,但重新发明轮子有时也不是一件坏事,按候捷的话说(非原话)“学往深处学,用往易处用”。用我的话来说,就是“想学会游泳的方法就是下水”。下面,我就从零开始自己动手添加一个食谱,这个食谱将产生一个较新的linux内核包(2.6.37),取代poky(pinky)中还较早版本(2.6.24)的内核,以此来学习poky,bitbake中的一些概念。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
中美有什么经济冲突 杨凌衡水实验中学高中学费是多少 蒂芙尼珍珠项链怎么清洗和保养? tiffany&co 的缺点 如何保养蒂芙尼的项链? tiffany保养要多久时间 Tiffany珠宝需要多长时间保养? 人为什么活着,怎样活着都是无憾!! 孩子犟的不行家长怎么教育 有什么比较好用的游戏视频录制软件? 适用于Windows的10个好用的游戏录制软件 笔记本电脑一插电就卡,注意是卡! 从小学教师到总统,朴正熙有着怎样传奇的一生? 请问英文Yokto翻译成中文是哪个词? dell笔记本一充电就死机(突然断电),电池,电源适配器都没问题,那是什么原因呢? 名师小学数学教师有谁 yocto定制系统如何加入gcc 为什么我的电脑一充电就死机?而且没有休眠 我们学校办文化墙,想收集“全国著名优秀小学教师名单”或者“享受*特殊津贴的小学教师名单”() 如何在yocto下安装deb文件 笔记本电脑一充电就关机 linux kernel 板子起来的时候为什么会有yocto 我国有哪些著名的小学语文教师? 如何安装yocto 全国知名的小学数学特级教师有哪些 yocto中的class用什么写的 当前著名的小学语文教师有哪些? Yocto project中.bb(配方文件)文件的编写 小学数学特级教师分那几个主要的派别?主要的代表人物有哪些。又或者最特级小学数学教师的名字 紫薯牛奶饼的做法,紫薯牛奶饼怎么做好吃,紫薯 华硕笔记本充电就死机了怎么办 笔记本一充电就跳闸。急! 何为教育家,近当代闻名的教育家有哪些? 笔记本 一插充电器就死机是怎么回事 网曝90后小学教师两个月升副校长,此事具体是怎么回事? 小学“高级”教师怎么晋升“超高”? 滴滴打车和滴答拼车作为坐车的人来说,那个好一些? 滴答拼车和滴滴打车还有优步哪个好,更实惠!都有哪些优势? 热成像最便宜的有多少钱 南桥54度北桥53度,发热量过高会引起什么问题? CPU温度传感器是自带还是主板带,准不准 我想当海员,但是*有点小毛病,精索静脉曲张,不知能否通过海员体检? 天津茶艺课程 天晟茶艺师培训学校10天茶艺培训班都教些什么课程? 学习通如何添加《茶艺》课程? 茶艺课程的哪些内容对你的学习生活工作产生了积极的影响 有赞商城的后台不支持天天快递的系统 有什么办法能让有赞后天对接天天快递系统直接批量打印订单? 耳机头卡在手机里面拔不出来怎么办 耳机的插头断到手机里面了怎么解决? 耳机不小心断了卡在vivo手机里如何取出来在家自己如何取出来?_百度... 耳机头断了卡在手机里了怎么办