web-dev-qa-db-ja.com

yoctoから特定のパッケージを削除する方法

特定のハードウェア(nxpのimx6 sabre-sdb)用にyoctoを構築しています。ビルドプロセスから特定の(クロム)パッケージを削除したい。クロムパッケージがダウンロード、コンパイルされたり、ターゲットイメージの一部になったりしないようにします。

誰かが私にこれを行う方法を提案できますか?

よろしく、ギリ

4

画像レシピを編集し、そこにあるはずの行を削除(コメントアウト)することができます:

IMAGE_INSTALL_append = “ chromium”

IMAGE_INSTALL + =にもある可能性があります)、見てください ここ

画像レシピファイルは、画像の作成に使用する名前のビットベイクファイルです。たとえば、メタフォルダで見つけることができます。 meta-<>/meta-fsl-demos/recipes-fsl/images/fsl-image-gui-sdk.bb

ビルドディレクトリconf/local.confで使用する場合、IMAGE_INSTALLは推奨されないことに注意してください(私が見た限りでは機能しません)。そのため、推奨される方法は、既存のイメージレシピを変更するか、クローン/変更することです。

1
pmod