Gostaria de demonstrar como é possível inicializar de uma instalação quase nua do Linux para algo útil e produtivo. Os projetos Tiny Core e LFS demonstram isso muito bem. No entanto, são imagens específicas para sistemas baseados em x86
Existe um projeto semelhante baseado em sistemas baseados em ARM, e especificamente no Raspberry Pi. Caso contrário, como alguém inicializaria um projeto semelhante. Seria necessário levar em consideração a memória limitada, a velocidade de armazenamento e o processador disponíveis e os requisitos de blob não livre, mas ainda assim seria possível criar um pequeno sistema personalizado.
Pontos de bônus se a compilação puder ser feita em um host separado por meio de compilação cruzada ou usando algo como dist-cc em vários Pis.
Respostas:
Sim. Existe um manual do CLFS para ARM disponível. Não se preocupe com o nome do CLFS, é o que o Linux From Scratch chama de manual para compilar o LFS em sistemas não-x86.
fonte
Acabei de iniciar um site dedicado ao Linux From Scratch no Raspberry Pi:
http://www.intestinate.com/pilfs
Apreciar!
fonte
Há também um " The Tiny Core " para Raspberry Pi
E aqui está o link para a imagem
fonte
Veja o ttylinux: http://ttylinux.net/ Há uma pequena distribuição para o BeagleBone, e todo o sistema de compilação está no GitHub.
fonte