L'obbiettivo di questo documento è presentare la costruzione di una distribuzione per sistemi embedded di medie dimensioni (con memoria flash di dimensioni dell'ordine del centinaio di MB) basata su Debian. In particolare verrà utilizzata la versione stable. Questa scelta è molto importante nel caso che la macchina sia esposta in una rete pubblica dato che l'aspetto della sicurezza è particolarmente curato nel ramo stable. Lo sviluppo è condotto su una architettura i386 (per l'esattezza un sistema Kontron ECO 121).
Per quanto non ci dovrebbero essere problemi a lavorare su altre piattaforme, lo sviluppo è fatto con la distribuzione Debian Etch. Nel caso si volessero utilizzare altri sistemi (per esempio, ahimè, Windows o simili) è consigliabile utilizzare un software di virtualizzazione (come vmware) nel quale installare una Debian Etch. In seguito verrà fatto largo uso di Qemu. Di seguito si suppone che la base di lavoro è nella directory indicata nella variabili d'ambiente $MBASE.
Il lavoro è quindi strutturato nei seguenti punti:
Potete contattare l'autore all'indirizzo chripell at gmail dot com.
Questa
opera è pubblicata sotto Licenza
Creative Commons.