• [^] # Re: Buildroot / Yocto

    Posté par (Mastodon) . En réponse au message Création d'une distri personnalisé légère pour projet. Évalué à 2.

    L'image est "normale", c'est un système Linux standard, tu es donc seul maître à bord, tu fais ce que tu veux. Tu peux donc imaginer dans créer toi-même un système de mise à jour et l'embarquer dans ton Linux. Tu peux faire ce que tu veux, mais c'est à toi de le faire.

    Ce que je voulais dire c'est que tu n'auras pas un "apt get" prêt à l'emploi (c'est pas une distribution, c'est un système Linux compilé sur mesure).

    Buildroot te permet en qques commandes de base de :
    - te compiler une crosstool chain (compiler arm sur une machine x86)
    - te créer un système Linux minimal (kernel, busybox, ulibc ou glibc etc.)
    - créer une image de SD card adaptée à raspberrypi (une partition MSDOS pour le bootloader et le firmware, une partition ext4 pour le système)
    - customiser tout ça à loisir, c'est à dire ajouter ton binaire, tes libs, des scripts, modifier les scripts de base (init.rc) etc.

    C'est le truc parfait pour de l'embarqué, d'ailleurs ça a été prévu exactement pour ça :)

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.