[yocto] How to strip down my Yocto Linux?

Josef Holzmayr holzmayr at rsi-elektrotechnik.de
Wed Aug 2 03:06:21 PDT 2017


Hi!

At the moment it like this:

On 02.08.2017 11:47, Bacheh Karaji wrote:
 > I bitbake the image "core-image-base"/.

You start out with a already big image setup.

> IMAGE_INSTALL_append = " poco nginx canutils vsftpd curl fcgi spawn-fcgi 
> net-snmp util-linux ubiattach-klibc ubimkvol-klibc ubiformat-klibc 
> minicom net-tools zeroconf avahi-autoipd mtd-utils u-boot-fw-utils ethtool"

And then you add even more stuff.

After that, you want to remove lots of it again.

While that maybe technically works, its pretty pointless. You first 
waste a lot of compilation time in generating stuff, which you then need 
additional time to remove again.

The correct approach is to create an image recipe that exactly fits your 
needs. Usually one would start out with core-image-minimal.bb, copy that 
to your-cool-image.bb, and then add the additionally wanted packages in 
there.

Greetz
-- 
Josef Holzmayr
Software Developer Embedded Systems

Tel: +49 8444 9204-48
Fax: +49 8444 9204-50

R-S-I Elektrotechnik GmbH & Co. KG
Woelkestrasse 11
D-85301 Schweitenkirchen
www.rsi-elektrotechnik.de
———————————————
Amtsgericht Ingolstadt – GmbH: HRB 191328 – KG: HRA 170393
Geschäftsführer: Dr.-Ing. Michael Sorg, Dipl.-Ing. Franz Sorg
Ust-IdNr: DE 128592548

_____________________________________________________________
Amtsgericht Ingolstadt - GmbH: HRB 191328 - KG: HRA 170363
Geschäftsführer: Dr.-Ing. Michael Sorg, Dipl.-Ing. Franz Sorg
USt-IdNr.: DE 128592548




More information about the yocto mailing list