我有一个奇怪的要求,即在不更改包内路径的情况下将包安装到我的 Yocto 映像中重新定位的位置。
试图解释一下,我的包中可以有文件,例如:
/usr/bin/my-app
/usr/share/my-app/files
客户希望将它们安装到:
/customer/prefix/usr/bin/my-app
/customer/prefix/usr/share/my-app/files
同样,我无法更改打包文件的位置。这只需要在安装期间完成。
如果我手动安装包,就像告诉我的包管理器 ( opkg
) 使用不同的根一样简单:
opkg --offline-root /customer/prefix my-app.ipk
但是将它集成/自动化到我的图像构建中的最佳方法是什么?
注意:搬迁仅适用于my-app
. 所有其他东西必须不受影响。
谢谢!