Los desarrolladores del proyecto Raspberry Pi han presentado la herramienta rpi-image-gen, diseñada para simplificar la generación de imágenes del sistema personalizadas para placas Raspberry Pi. Entre las ventajas de la herramienta se mencionan: una rápida construcción gracias al uso de paquetes binarios predefinidos; la utilización de versiones de bibliotecas y aplicaciones idénticas a las de Raspberry Pi OS; la posibilidad de personalizar la distribución de particiones y utilizar cifrado de sistema de archivos; y el soporte para generar una lista de los paquetes utilizados y verificar la ausencia de versiones vulnerables. El código está escrito en Shell y se distribuye bajo licencia BSD.
La herramienta rpi-image-gen se diferencia conceptualmente de las utilidades pi-gen anteriormente ofrecidas, que están destinadas a preparar variantes de compilaciones del sistema operativo Raspberry Pi OS. En rpi-image-gen, el sistema se forma utilizando el concepto de "colecciones" (ejemplos), que son selecciones de archivos YAML con listas de paquetes a instalar y metadatos que definen las operaciones a realizar. Las colecciones seleccionadas forman un perfil de compilación. Para generar rootfs e imágenes con diferentes sistemas de archivos y distribuciones de particiones, rpi-image-gen utiliza las utilidades bdebstrap, mmdebstrap y genimage.

Fuente: opennet.ru
