Me gustaría demostrar cómo es posible 'arrancar' desde una instalación casi desnuda de Linux a algo útil y productivo. Los proyectos Tiny Core y LFS lo demuestran bien. Sin embargo, son imágenes específicas para sistemas basados en x86
¿Existe un proyecto similar basado en sistemas basados en ARM, y específicamente en la Raspberry Pi? Si no, ¿cómo se podría iniciar un proyecto similar? Tendría que tener en cuenta la memoria limitada, el almacenamiento y la velocidad del procesador disponibles y los requisitos de blob no libres, pero aún debería ser posible construir un pequeño sistema personalizado.
Puntos de bonificación si la compilación se puede hacer en un host separado mediante compilación cruzada, o usando algo como dist-cc sobre un montón de Pis.
Respuestas:
Sí. Hay un manual de CLFS para ARM disponible. No se preocupe por el nombre CLFS, eso es lo que Linux From Scratch llama el manual para compilar LFS en sistemas que no son x86.
fuente
Acabo de comenzar un sitio dedicado a Linux From Scratch en Raspberry Pi:
http://www.intestinate.com/pilfs
¡Disfrutar!
fuente
También hay un " The Tiny Core " para Raspberry Pi
Y aquí está el enlace a la imagen.
fuente
Mire ttylinux: http://ttylinux.net/ Hay una pequeña distribución para BeagleBone, y todo el sistema de compilación está en GitHub.
fuente