Home Come cambiarla Come personalizzare Netlive
Come personalizzare Netlive PDF Stampa E-mail
Scritto da ezio   
Martedì 26 Gennaio 2010 17:02

Come personalizzare l'immagine distribuita da Netlive-Server

Per personalizzare la nostra distribuzione con dei nuovi programmi prenderemo in esame una modifica all' immagine per VirtualBox che potete scaricare da questo sito ma questa procedura può essere benissimo applicata una volta installato Netlive-Server in aula.

Come per la personalizzazione dei CD/DVD possiamo scegliere due strade:

  1. Al volo, senza modifica del filesystem.squashfs
  2. Con  modifica del filesystem.squashfs

Prima soluzione:

Ci procuriamo tutti i file .deb necessari all'installazione e per farlo correttamente consigliamo di avviare Netlive in un client da Netlive-Server e lanciare apt-get install [nuovo_pacchetto]. Dopo aver verificato la corretta installazione con tutte le dipendenze risolte, copiamo tutti i file *.deb che troviamo in /var/cache/apt/archivies/ in /ltsp/mylive/temp/[nuovo_pacchetto].

Dato che siamo sicuri che con questi pacchetti *.deb installiamo la nuova applicazione (es. geany) e tutte le dipendenze richieste, possiamo decidere di eseguire il comando d' installazione all'avvio della nostra distribuzione dopo il boot da lan nel file:

/ltsp/mylive/configura.sh

con la seguente riga:

dpkg -i /live/image/temp/[nuovo_pacchetto]/*.deb

ad esempio per l'installazione temporanea di geany dovremo:

  1. apt-get install geany
  2. copiare i file *.deb  in /var/cache/apt/archivies/ (in questo caso solo "geany_0.14-1_i386.deb" dato che non aveva dipendenze) in /ltsp/mylive/temp/geany/
  3. inserire il comando d'installazione in  /ltsp/mylive/configura.sh "dpkg -i /live/image/temp/geany/*.deb"

con la stessa modalità possiamo decidere di avere, ad esempio, il gestionale "Gazie" e il CRM "SugarCRM" che, dopo averli installati, configurati e testati sempre in un client, devono essere compattati in un file tar come l'esempio inserito nell'immagine virtuale /ltsp/mylive/gazie_sugarcrm.tar.bz2. Successivamente, dopo esserci assicurati che il file esista nella dir /ltsp/mylive/ (che con l'avvio di Netlive si troverà in  /live/image/), inserendo sempre in:

/ltsp/mylive/configura.sh

le seguenti righe:

cd /
tar xjvfpP /live/image/gazie_sugarcrm.tar.bz2
/etc/init.d/mysql restart

ci troveremo all'avvio di Netlive "Gazie" e "SugarCRM" installati e configurati.

Seconda soluzione:

La seconda soluzione prevede la variazione e sostituzione del /ltsp/mylive/live/filesystem.squashfs come spiegato nel tutorial di Marco: /Come cambiarla/Aggiornare l'immagine squashfs/

Alla fine della variazione e sostituzione del filesystem.squashfs avremo la nostra Netlive personalizzata distribuita da Netlive-Server o dal nostro server installato in aula.

Ultimo aggiornamento Giovedì 30 Agosto 2012 09:58
 
Copyright © 2018 . Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.