martedì 8 gennaio 2008

Personalizzazione delle configurazioni dei programmi e non solo della distro live

Per personalizzarsi le configurazioni e non solo:
avviate la vostra distro creata come da precedente articolo (ad esempio con qemu --cdrom binary.iso)
Personalizzarvi quello che vi pare (tema delle icone, gdm, tema del desktop, pagina iniziale di iceweasel, temi di icewease / icedove, yab ecc)
Salvate il tutto su chiavetta (es. /home/user/.mozilla
/etc/bash.bashrc
ecc...) ricordandovi di mantenere permessi e path
Copiate quello che avete salvato dentro config/chroot_local-includes dove state creando la vostra distro continuando a mantenere permessi e path
es. se si è creato uno script salvato come /usr/local/bin/maiuzinstaller sulla live
sulla cartella del live helper lo salveremo in config/chroot_local-includes/usr/local/bin/maiuzinstaller ed eventualmente cambieremo i permessi
ecc...

quindi
lh_clean --binary
lh_build


ed il gioco e fatto poi spiegherò come personalizzare grub e se riesco metto su "il sorgente" da cui eventualmente prendere meglio spunto

La scelta dei pacchetti

Un'attività importante è stata quella della scelta dei pacchetti per 2 semplici motivi

  1. L'utente finale che avrebbe dovuto utilizzare il S.O.

  2. Il limitato spazio di un CD benché il filesystem live venga abbondantemente compresso


L'utente usa saltuariamente windows a lavoro e possiede un PC un po' datato su cui gira WinME, ma comunque abbondantemente sufficiente per fare tutto ciò che serve ad un "normale" utente che a mio modesto parere è possibile riassumere così: