Origama

Una parte dei miei me.


  • Carico il messaggio personale da twitter...

Entries Comments



Chronicles of LFS #1 - Binutils Build

30 July, 2008 (21:05) | LFS, Linux, Progetti Personali | By: admin

Posto che ho abbandonato l’idea di compilare il sistema su una SD, sia per la lentezza nella scrittura sia perchè penso che sia molto più bello compilare direttamente sull’hardware su cui dovrà girare linux, vi aggiorno sui fatti.

Ho scoperto che il kernel bare.i di Slackware 10.0 è compilato con l’emulazione del coprocessore matematico quindi ho installato questa distro sul thin client e aggiornato il kernel alla versione 2.6.7 dato che Linux From Scratch richiede un kernel 2.6.x .

Ho verificato che i software necessari fossero tutti alla versione richiesta (e così è stato) e mi sono dato alla configurazione dell’ambiente. Stavolta ho creato la partizione LFS che conterrà tutti i sorgenti ed il sistema nascente.

Svolto tutto il lavoro di setting ho proceduto alla compilazione del primo pacchetto, Binutils.

Il tempo di compilazione di questo pacchetto è preso come riferimento per fare delle stime sui tempi di compilazione dei pacchetti successivi. Nel testo di riferimento questa unità di misura è chiamata SBU. Nel mio caso SBU=97m34.671s . Certo non è una scheggia ma spingere un dispositivo legacy al limite ha il suo fascino.

La compilazione è stata eseguita senza nessun problema.

Dritti dritti al secondo step: GCC-4.0.3 - Passo 1.

Chronicles of LFS #0 - The Beginning

14 July, 2008 (20:30) | LFS, Linux, Progetti Personali, Progetti Supportati, Uncategorized | By: admin

Ok,

adesso ho proprio tutto. Il thin client è arrivato a casa mia e aspetta solo di ricevere una bella distro e qualche demon da tenere attivo nelle calde giornate estive e nelle fredde notti invernali. Adesso non ho più scuse e posso cominciare a costruire la mia piccola creatura, il mio penguin-origama-edition, era da tanto che avevo in mente di farlo ma ho sempre temuto. I timori sonosempre gli stessi: e se poi non ci riesco? E se poi ci metto troppo tempo? E se tralascio altri affari (qualcuno ha detto università?) per questo?

Adesso però non ci sono più scuse, il training autogeno in questo momento verte sul fatto che per giustificare la spesa per l’acquisto del giocattolo (si stiamo ancora parlando del Thin Client) bisogna metterlo in funzione e visto che il giocattolo non ha coprocessore matematico bisogna costruirgli un kernel su misura, e magari una distro personalizzata e minimalista all’estremo con giusto il necessario per l’esecuzione di mldonkey, firefly, ssh, samba, sendmail, e qualcos’altro che al momento mi sfugge. Cosette che fanno comodo ad un utente domestico. Linux From Scratch fa proprio al caso mio.

Con questo articolo ne apro una serie che aggiornerò ogni volta che avrò fatto un passo avanti <sottovoce>o indietro</sottovoce>.

Read more »