Existe um equivalente ARM do Linux From Scratch (LFS)


42

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.


1
Há algo de errado com o Arch Linux? Essa é uma bela distribuição de ossos nus.
Jivings

3
Eu realmente não quero uma distribuição como tal, mas ilustro fazer tudo do zero como uma ferramenta educacional. Então, ao invés de instalar um Arch nu e fazer "pacman install foo bar baz" (ou qualquer que seja o comando), quero mostrar como obter a fonte de alguma coisa, construindo-a manualmente. Muito parecido com o LFS e o Tiny Core.
popey

2
+1 para a pergunta interessante então. Seria um excelente exercício de aprendizado.
Jivings

Respostas:


25

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.

O Cross Linux From Scratch fornece os meios para compilar cruzadamente um sistema LFS em muitos tipos de sistemas.




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.