venerdì 21 dicembre 2007

Personalizzazione di una Debian Live

Come promesso nel precedente articolo, cercherò ora di descrivere come ho fatto per personalizzare la nuova distribuzione.

Una volta lanciato lh_config, si è creata una sottocartella che si chiama "config/" e dentro ci troveremo

  • binary (si occupa della personalizzazione del sistema live vero e proprio)

  • bootstrap (tutto quello che riguarda il bootstrap, diciamo il sistema di avvio)

  • chroot (imposta il comportamento del chroot, in pratica una sorta di postproduzione manuale alle varie automazioni svolte dal live-helper)

  • common (vari aspetti comuni a tutto il processo di live-helper)

  • source (si prende cura di eventuali sorgenti, non mi ha interessato per questa volta)

  • più svariate cartelle ognuna con una loro funzione specifica


ora... questi file sono personalizzabili manualmente con un qualsiasi editor di testi oppure da riga di comando attraverso parametri specifici (es.: lh_config --debian-installer disabled disabiliterà l'installatore debian andando a cambiare LH_DEBIAN_INSTALLER= nel file binary)