使用 RPM 自定义已安装的 Yocto SDK

问题描述 投票:0回答:2

安装 SDK 后是否可以将 .rpm 包安装到 SDK 目标 sysroot 中?

2.0 Yocto 项目应用程序开发人员指南第 4 章似乎表明可以做到这一点,甚至还提供了使用 opkg 进行包管理的示例。我不知道如何在使用 RPM 包管理时自定义我的目标 sysroot。

sdk rpm yocto
2个回答
0
投票
rpm -i --root /different/sysroot/  some-package.rpm

甚至更好

dnf install --installroot=/different/sysroot/  some-package.rpm

0
投票

如果您使用 eSDK,则可以使用

devtool sdk-install
命令执行此操作。您可以使用
devtool search

搜索候选人

例如,如果您通过

IMAGE_INSTALL
将 boost 添加到您的发行版中,则必须在安装 eSDK 并获取环境后以这种方式安装 boost 库。

© www.soinside.com 2019 - 2024. All rights reserved.