Esiste un equivalente ARM Linux From Scratch (LFS)


42

Vorrei dimostrare come è possibile "avviare" da un'installazione quasi nuda di Linux a qualcosa di utile e produttivo. I progetti Tiny Core e LFS lo dimostrano bene. Tuttavia sono immagini specifiche per sistemi basati su x86

Esiste un progetto simile basato su sistemi basati su ARM, e in particolare su Raspberry Pi. In caso contrario, come si potrebbe avviare un progetto simile. Dovrebbe tenere conto della memoria limitata, della memoria e della velocità del processore disponibili e dei requisiti BLOB non liberi, ma dovrebbe comunque essere possibile creare un piccolo sistema personalizzato.

Punti bonus se la compilazione potrebbe essere fatta su un host separato tramite compilazione incrociata o usando qualcosa come dist-cc su un gruppo di Pis.


1
C'è qualcosa di sbagliato in Arch Linux? Questa è una distro di ossa piuttosto nude.
Jivings,

3
Non voglio davvero una distro in quanto tale, ma illustrerò fare tutto da zero come uno strumento educativo. Quindi, piuttosto che installare un Arch nudo e fare "pacman install foo bar baz" (o qualunque sia il comando), voglio mostrare come ottenere il sorgente per qualcosa, costruendolo manualmente. Proprio come LFS e Tiny Core.
popey,

2
+1 per l'interessante domanda quindi. Farebbe un eccellente esercizio di apprendimento.
Jivings,

Risposte:


25

Sì. È disponibile un manuale CLFS per ARM . Non preoccuparti del nome CLFS, questo è ciò che Linux From Scratch chiama il manuale per la compilazione di LFS su sistemi non x86.

Cross Linux From Scratch fornisce i mezzi per compilare in modo incrociato un sistema LFS su molti tipi di sistemi.




Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.