Manuale di Live Systems

Table of Contents

A proposito

A proposito di questo manuale

A proposito di questo manuale

Per gli impazienti

Glossario

Autori

Contribuire a questo documento

Applying changes

Traduzione

About the ${project}

About the ${project}

Motivazioni

Cosa c'è di sbagliato con gli attuali sistemi live

Perché creare il proprio sistema live?

Filosofia

Solamente pacchetti da Debian “main”, inalterati.

Nessun pacchetto di configurazione per il sistema live

Contatti

Utente

Installazione

Installazione

Requisiti

Installare live-build

Dal repository Debian

Da sorgenti

Da “istantanee”

Installare live-boot e live-config

Dal repository Debian

Da sorgenti

Da “istantanee”

Nozioni di base

Nozioni di base

Cos'è un sistema live?

Scaricare immagini precompilate

Utilizzare il web builder per le immagini live

Utilizzo del web builder e raccomandazioni

Primi passi: creare un'immagine ISO ibrida

Utilizzare un'immagine ISO live ibrida

Masterizzare un'immagine ISO su un supporto fisico

Copiare un'immagine ISO ibrida su una penna USB

Usare lo spazio rimanente su una penna USB

Avviare il supporto live

Utilizzare una macchina virtuale per le prove

Provare un'immagine ISO con QEMU

Testing an ISO image with VirtualBox

Creare e utilizzare un'immagine HDD

Creare un'immagine netboot

Server DHCP

Server TFTP

Server NFS

Come provare una netboot

Qemu

Webbooting

Getting the webboot files

Booting webboot images

Panoramica degli strumenti

Panoramica degli strumenti

Il pacchetto live-build

Il comando lb config

Il comando lb build

Il comando lb clean

Il pacchetto live-boot

Il pacchetto live-config

Gestire una configurazione

Gestire una configurazione

Gestire i cambiamenti di configurazione

Perché utilizzare gli script automatici? Cosa fanno?

Esempi d'uso di script automatici

┥Clonare una configurazione pubblicata tramite Git.┝┤#344├

Personalizzazione dei contenuti

Panoramica sulla personalizzazione

Configurazione in fase di compilazione e di avvio

Fasi della creazione

Integrare la configurazione di lb con dei file

Personalizzazione dei compiti

Personalizzare l'installazione dei pacchetti

┥Personalizzare l'installazione dei pacchetti┝┤#369├

Sorgenti dei pacchetti

Distribuzione, le aree di archivio e le modalità

Mirror delle distribuzioni

┥Mirror delle distribuzioni usati in fase di compilazione┝┤#381├

Mirror delle distribuzioni usate durante l'esecuzione

Repository addizionali

Scegliere i pacchetti da installare

Elenchi di pacchetti

Usare metapacchetti

Elenchi locali dei pacchetti

Elenchi locali di pacchetti binari

Elenchi di pacchetti generati

Usare condizioni all'interno degli elenchi di pacchetti

Removing packages at install time

Task per desktop e lingua

Tipi e versioni del kernel

Kernel personalizzati

┥Installare pacchetti modificati o di terze parti┝┤#448├

Utilizzare packages.chroot per installare pacchetti personalizzati

Utilizzare un repository APT per installare pacchetti personalizzati

Pacchetti personalizzati e APT

Configurare APT in fase di compilazione

Scegliere apt o aptitude

Utilizzare un proxy con APT

Modificare APT per risparmiare spazio

Passare opzioni ad apt o aptitude

APT pinning

Personalizzazione dei contenuti

Personalizzazione dei contenuti

Include

Live/chroot include locali

Include locali binari

Hook

Live/chroot hook locali

Hook in fase di avvio

Hook binari locali

Preconfigurare le domande di Debconf

Personalizzare i comportamenti durante l'esecuzione

┥Personalizzare i comportamenti durante l'esecuzione┝┤#528├

Personalizzare l'utente live

┥Personalizzare la localizzazione e la lingua┝┤#539├

Persistenza

Il file persistence.conf

Utilizzare più di un'archiviazione persistente

Using persistence with encryption

Personalizzare l'immagine binaria

Personalizzare l'immagine binaria

Bootloader

Metadati ISO

Personalizzare l'Installatore Debian

Personalizzare l'Installatore Debian

Tipologie dell'Installatore Debian

Personalizzare il Debian Installer con la preconfigurazione

Personalizzare il contenuto dell'Installatore Debian

Progetto

Contribuire al progetto

Contribuire al progetto

Applicare le modifiche

Segnalare bug

Segnalare bug

Problemi noti

Ricompilare da zero

Usare pacchetti aggiornati

Raccogliere informazioni

Se possibile isolare il caso non andato a buon fine

Segnalare il bug del pacchetto giusto

Durante la compilazione mentre esegue il bootstrap

Durante la compilazione mentre installa i pacchetti

In fase di avvio

In fase di esecuzione

Fare la ricerca

Dove segnalare i bug

Lo stile nello scrivere codice

Lo stile nello scrivere codice

Compatibilità

Rientri

Ritorno a capo

Variabili

Varie

Procedure

Procedure

Rilasci importanti

Rilasci minori

Ultimo rilascio minore di un rilascio di Debian.

Modello per l'annuncio di un rilascio minore.

Repository Git

Repository Git

Gestire repository multipli

Esempi

Esempi

Esempi

Usare gli esempi

Tutorial 1: un'immagine predefinita

Tutorial 2: servizio browser web

Tutorial 3: un'immagine personalizzata

Prima revisione

Seconda revisione

Un client Kiosk VNC

Un'immagine base per una chiavetta USB da 128MB

Un desktop GNOME localizzato e l'installatore

Appendice

Style guide

Style guide

Guidelines for authors

Linguistic features

Procedures

Guidelines for translators

Translation hints