Gli sviluppatori del progetto Raspberry Pi hanno presentato lo strumento rpi-image-gen, progettato per semplificare la generazione di proprie immagini di sistema per schede Raspberry Pi. Tra i vantaggi dello strumento si segnalano: la rapida creazione grazie all'utilizzo di pacchetti binari pronti; l'utilizzo di versioni delle librerie e delle applicazioni identiche a Raspberry Pi OS; la possibilità di configurare layout di partizioni arbitrari e utilizzare la crittografia del filesystem; il supporto per la generazione di un elenco dei pacchetti utilizzati e per la verifica della presenza di versioni vulnerabili dei programmi. Il codice è scritto in Shell e viene distribuito con licenza BSD.
Lo strumento rpi-image-gen si differenzia concettualmente dalle precedenti utility pi-gen, destinate alla preparazione di varianti di distribuzioni di Raspberry Pi OS. In rpi-image-gen, il sistema viene creato utilizzando il concetto di 'collezioni' (esempi), che consistono in raccolte di file YAML con elenchi di pacchetti da installare e metadati che definiscono le operazioni da eseguire. Le collezioni selezionate formano un profilo di compilazione. Per generare rootfs e immagini con vari filesystem e layout di partizioni, in rpi-image-gen vengono utilizzati gli strumenti bdebstrap, mmdebstrap e genimage.

Fonte: opennet.ru
