问题标签 [opkg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
yocto - 是否可以将其他开发包“安装”到 SDK 中
是否可以以某种方式使用 yocto SDK(使用创建bitbake -c populate_sdk
),无需每次都创建新的 SDK 即可安装所需的(开发)库?
我考虑了一个伪发行版,opkg install libfoo-dev
当我想编写依赖于 libfoo 的软件时,我可以在我的交叉编译主机上运行类似的东西,而无需之前使用 libfoo 构建 sdk。我见过 bitbake 创建了很多 -dev-packages,但我不知道如何在 SDK 交叉编译环境中使用它们。
linux - 包 gpg 签名失败
我正在构建一个 docker 映像,并且我正在尝试使用 gpg 签名对构建期间生成的包进行签名。这是我的环境变量:
这是我的密钥 ID <9FFC6A5AD2F1126C> 这是我要添加到我的机器配置中的行
在“/home/yocto/passphrase.txt”中,我包含了我的秘密密码。我确实使用以下内容在 yocto env 中导出了我的密钥:
我一直有这个错误:gpg:签名失败:无法分配内存
日志文件:
这是有关内存的输出,我不明白它无法分配的内存!
lxml - 是否有可用于 libxslt 开发包的源代码构建?
我正在尝试在 ReMarkable 平板电脑上安装 lxml,虽然 opkg entware 存储库有 libxslt,但它不包含 libxslt-dev 的包。我想知道是否有人有指向源构建甚至更好的 ipkg 文件的链接。我已经在互联网上搜索了 2 个小时的大部分时间,但我什至不确定我在寻找正确的地方。任何帮助将不胜感激,谢谢!
embedded-linux - Yocto 在图像上重新定位的位置安装包
我有一个奇怪的要求,即在不更改包内路径的情况下将包安装到我的 Yocto 映像中重新定位的位置。
试图解释一下,我的包中可以有文件,例如:
客户希望将它们安装到:
同样,我无法更改打包文件的位置。这只需要在安装期间完成。
如果我手动安装包,就像告诉我的包管理器 ( opkg
) 使用不同的根一样简单:
但是将它集成/自动化到我的图像构建中的最佳方法是什么?
注意:搬迁仅适用于my-app
. 所有其他东西必须不受影响。
谢谢!
embedded-linux - yocto 项目中带有 opkg 的失败消息
我不确定这是询问yocto的最佳地点,有一个网页这样的论坛只有yocto吗?这是我的第一个问题。第二个问题与标题有关,我在尝试安装数据包时遇到了 opkg 问题。我尝试更新和升级,但是当我更新时找不到数据包。我用我在执行 opkg 命令时获得的消息附加了一个示例:
- root@sama5d27-wlsom1-ek-sd~# opkg install curl 收集到的错误:
- opkg_prepare_url_for_install:找不到任何满足“curl”的东西。
此消息出现在我要安装的任何软件包中,我不知道发生了什么,我需要帮助。
提前致谢。