首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在哪里可以找到Yocto "sub"-packages,而不是像“keymaps”这样的OpenEmbedded层索引中列出的?

在哪里可以找到Yocto "sub"-packages,而不是像“keymaps”这样的OpenEmbedded层索引中列出的?
EN

Stack Overflow用户
提问于 2019-04-13 18:25:37
回答 1查看 465关注 0票数 1

我只是试着构建Yocto的核心-图像-最小,无法改变键盘布局使用“加载键de”。

所以我在谷歌上搜索了一下,发现我必须在IMAGE_INSTALL_append中添加“keymaps”。然后一切都很好。

之后,我找到了https://layers.openembedded.org/layerindex/branch/master/recipes/,并发现包没有列在那里。

相反,我只发现"kbd“和”keymap“作为单独的包。但是,当只安装这些而不是keymaps时,“loadkey de”就不起作用了。然后安装了kbd,但没有在“usr/share/keymap”下安装一致的密钥映射。

所以我的问题是:像“keymaps”这样的软件包在哪里正式上市?(Google只显示了解软件包名称的有经验用户的论坛条目,在kbd项目页面上我也没有发现任何关于keymap包的信息)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-04-14 01:23:49

看看http://layers.openembedded.org/layerindex/recipe/595/

菜谱是用来构建包的一组输入规则,但是,包可以生成不同的输出包,以保持安装的大小--输出工件可能被捆绑到不同的ipk/rpm输出包中。因此,在本例中,输入配方是'kbd‘,所以在构建时,您可以这样做

bitbake kbd

但是,当将所需的内容添加到映像中时,您必须添加生成生成的输出包的名称。希望这解释了配方和包之间的关键区别,您在IMAGE_INSTALL中添加的是输出包的名称。因此,在本例中,您仍然将添加

IMAGE_INSTALL_append = " kbd-keymaps"

这将导致构建kbd配方和使用keymaps包( ipk/rpm/deb )。

希望这能有所帮助。

您还可以使用oe-pkgdata-util实用程序来检查菜谱和包。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55668617

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档