TAGS CLOUD
Incrementa dimensioniDecrementa dimensioni
Costruisci una ''live'' fai da te derivata da Debian
Pensate che le distribuzioni “preconfezionate” siano tutte uguali e poco adatte alle vostre esigenze? Noi vi mostriamo come crearne una su misura per voi
(pagina 6 di 6)
Non solo pacchetti personalizzati
Ammettiamo di voler realizzare un CD live con la demo di alcuni siti web per dei clienti. Oltre ai pacchetti necessari per installare Apache, MySQL e PHP, sono necessari i file di configurazione dei servizi appena citati, il database e i file delle pagine web. Realizzare un pacchetto Debian personalizzato sarebbe fatica sprecata, in quanto la complessità per la sua realizzazione non è esente da eventuali conflitti causati dai file originali dei pacchetti di installazione del software necessario per il nostro sito. Fortunatamente tutti i file nella directory “config/ chroot_local-includes” vengono inseriti nel chroot della distribuzione subito dopo l’installazione di tutti i pacchetti Debian. In questo modo possiamo non solo aggiungere nuovi file, ma anche sovrascrivere le configurazioni predefinite dei software installati. La posizione dei file deve corrispondere alla gerarchia di quelli presenti nel sistema secondo questo semplice schema di esempio:
chroot_local_includes/etc/apache2 --> /etc/apache2
chroot_local_includes/var/www --> /var/www
Per completare il nostro esempio supponiamo di avere i file pronti in archivi tar.gz e di volerli inserire nella distribuzione live. Per ottenere ciò, basterà entrare nella directory che ci interessa e procedere alla scompattazione dell’archivio:
cd chroot_local_includes/var/www
tar -zxf /path/wwwroot.tar.gz
cd ../lib/mysql
tar -zxf /path/mysqldata.tar.gz
Questo sistema però non procede all’eliminazione di file e non è in grado di eseguire comandi complessi, dato che il suo unico scopo è effettuare la copia di file. Quando è necessario eseguire una procedura in fase di costruzione del chroot, bisogna necessariamente aggiungere uno o più script nella directory “chroot_local_ hooks”.

Il prompt del bootloader di una distribuzione creata con Debian Live



Pagina 6/6

Commenti


tutti i commenti

Commenta

Prima di pubblicare un tuo commento assicurati che:
  • sia in tema e contribuisca alla discussione in corso
  • non abbia contenuto razzista o sessista
  • non sia offensivo, calunnioso o diffamante
La redazione con i controlli a campione si riserva di cancellare qualsiasi contenuto ingiurioso, volgare, illegale o contrario alla policy.
Nome e Cognome
E-mail
Commento
Digita i caratteri che vedi nell'immagine qui sopra


Tag: live, debian, distribuzione personalizzata, knoppix, debian live, live magic
Condividi