0

I want to build a stripped version of core-image-sato for Odroid-C2.
Currently, everything related to Openhanded Sato mobile environment gets into the image when I compile/build image using yocto.

I want to remove Leafpad, Shutdown, Media Player, Games/Puzzles etc but I want to keep the matchbox desktop. I don't want to remove entire desktop manager.

Can anyone please suggest a way how can I remove these apps?

I had a look at the following link: How to strip down my Yocto Linux?

But this is not what I want to achieve.

Gaurav Pathak
  • 1,065
  • 11
  • 28

1 Answers1

1

core-image-sato is an example, just write your own image recipe. The x11-sato image feature is what pulls in all of Sato. Remove that and add packagegroup-core-x11-sato-base to IMAGE_INSTALL to install just the desktop.

Ross Burton
  • 3,516
  • 13
  • 12
  • It worked!! I didn't have to write my own image recipe, all I did as you suggested to remove `x11-sato` image feature and add `packagegroup-core-x11-sato-base`. I edited `local.conf` and added `IMAGE_FEATURES_remove = " x11-sato"` and `IMAGE_INSTALL_append = "packagegroup-core-x11-sato-base"`. – Gaurav Pathak Jul 09 '19 at 11:10
  • Awesome! small typo: add a space after the quote char: IMAGE_INSTALL_append = " packagegroup-core-x11-sato-base" – kaiwan Mar 20 '23 at 03:08