This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux: Yocto rootfs customization



Hi, all

I build minial rootfs according to https://e2e.ti.com/support/arm/sitara_arm/f/791/t/670081

I want to ask some question:

1.I do not want to use qtwebkit and qtwebengine, and remove them by adding PACKAGECONFIG_remove="qtwebengine qtwebkit", but no use. How to remove?

2.I want to remove other packages that useless in my system, but I do not know how to remove?

3.Is there any tool to config which package to build?

4.The minimal rootfs seems not support opencl, how to add? IMAGE_INSTALL += opencl? PACKAGECONFIG_append="opencl"?

  • Hello jinhu,

    jinhu wu said:
    1.I do not want to use qtwebkit and qtwebengine, and remove them by adding PACKAGECONFIG_remove="qtwebengine qtwebkit", but no use. How to remove?

    Removing the qtwebengine is precisely explained in this post.


    jinhu wu said:
    2.I want to remove other packages that useless in my system, but I do not know how to remove?

    Please, read this thread.


    jinhu wu said:
    3.Is there any tool to config which package to build?

    Yes, there is a Yocto Toaster.


    jinhu wu said:
    4.The minimal rootfs seems not support opencl, how to add? IMAGE_INSTALL += opencl? PACKAGECONFIG_append="opencl"?

    IMAGE_INSTALL += " opencl" or IMAGE_INSTALL_append = " opencl"


    Note: Please, watch the Customizing the Yocto Training Series, complete these Getting_Started_with_Openembedded labs and read the Yocto Mega-Manual first. You will most probably find the answers you are looking for in these documents.

    Best regards,
    Kemal

  • Thanks to reply.

    yes, I am very new in this field.

    My confusing is How to know the name to config package. ie QT5_ESSENTIALS to "qtwebengine-qmlplugins", using grep?
  • You cannot know that without looking into <tisdk>/sources/meta-arago/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-qte.bb and see that the qtwebengine-qmlplugins is under control of QT5_ESSENTIALS. Please, learn the usage of grep and regular expressions from here.