2017-03-05 213 views
1

特定のハードウェア(nxpのimx6 saber-sdb)用にyoctoをビルドしています。私はビルドプロセスから特定の(クロム)パッケージを削除したい。その結果、クロムパッケージはダウンロードされず、コンパイルされ、ターゲット画像の一部にもなりません。yoctoから特定のパッケージを削除する方法

私はこれを行う方法を私に教えてもらえますか?あなたは画像レシピを編集したり削除することができます

おかげで、よろしく、 ギリ

答えて

0

(コメントアウト)が配置されるべきライン:

IMAGE_INSTALL_append = “ chromium” 

(それはIMAGE_INSTALL +にも可能性があり=)、見てくださいhere

イメージレシピファイルはイメージをビルドするために使用する名前のbitbakeファイルです。イメージは、いくつかのメタフォルダにあります。 meta- <> /meta-fsl-demos/recipes-fsl/images/fsl-image-gui-sdk.bb

ビルドディレクトリで使用された場合IMAGE_INSTALLが推奨されていない。なおのconf/local.conf(と、それは私が見てきたように、それはちょうど限り動作しません見えます)。そのため、推奨される方法は、既存のイメージレシピを変更するか、または複製/変更することです。

3

以下は、画像からクロムパッケージを取り除く方法です。

IMAGE_INSTALL_remove += "chromium" 

他の方法がPACKAGE_EXCLUDEです。ありがとうございますhere

+0

PACKAGE_EXCLUDE: "サポートはDEBのために存在しません"。 debパッケージが使用されているとき(私が働いている会社など) – pmod

関連する問題