Panoramica del processo d'installazione
Prima di tutto una nota sulle reinstallazioni. Con Debian, una circostanza
in cui sia necessaria una completa reinstallazione del sistema è estremamente
rara; forse un problema meccanico dei dischi è il caso più comune.
Molti dei comuni sistemi operativi potrebbero richiedere la completa
installazione quando si verificano dei problemi critici o per fare un
aggiornamento a una nuova versione. A questo si deve aggiungere che si
effettua una nuova installazione è necessario anche re-installare i
programmi in modo che operino correttamente con il nuovo SO.
Con &debian; è molto più probabile che il SO possa essere riparato anziché
essere reinstallato nel caso si verifichino dei problemi. Gli aggiornamenti
non richiedono mai un'installazione completa, è sempre possibile effettuare
l'aggiornamento senza toccare l'intera installazione. Quando un nuovo
programma richiede delle versioni più recenti del software di supporto
rispetto a quelle installate, il sistema Debian di gestione dei pacchetti
assicura che tutto il software di supporto sia identificato e installato. È
stato fatto molto lavoro per evitare la necessità di reinstallare il sistema
quindi deve essere ritenuta come l'ultima risorsa disponibile. L'installatore
non è stato progettato per la reinstallazione su un
sistema esistente.
Ecco un sommario dei passi che saranno compiuti durante l'installazione.
Back up di tutti i dati e documenti presenti sul disco fisso su
cui si vuole fare l'installazione.
Raccolta delle informazioni sul proprio computer e di tutte le informazioni
necessarie prima di iniziare l'installazione.
Creazione dello spazio partizionabile per Debian sul disco fisso.
Localizzare e/o scaricare l'installatore e tutti driver speciali necessari
per la propria macchina (tranne coloro che possiedono i CD Debian).
Preparazione di nastri/dischetti/penne USB per l'avvio, oppure copiare i file
per l'avvio (la maggior parte degli utenti che usano i CD Debian può fare
l'avvio da CD).
Avvio del sistema d'installazione.
Scelta della lingua dell'installazione.
Se disponibile, attivazione della connessione alla rete ethernet.
Configurazione di un'interfaccia di rete.
Apertura di una connessione ssh al nuovo sistema.
Collegamento di uno o più DASD (Direct Access Storage Device).
Creazione e montaggio delle partizioni su cui si installerà Debian.
Attendere lo scaricamento, l'installazione e la configurazione del
sistema di base.
Installazione di un boot loader per avviare &debian; ed
eventuali altri sistemi operativi.
Avviare per la prima volta il sistema appena installato e fare alcune
impostazioni iniziali del sistema.
Aprire una connessione ssh al nuovo sistema.
Installare dei programmi (task e
pacchetti) addizionali, a propria discrezione.
Nel caso si verifichino degli errori durante l'installazione è utile
conoscere quali pacchetti sono coinvolti in ciascuna fase. Introduciamo
gli attori principali dello spettacolo installazione
:
Il software d'installazione, debian-installer, è il
protagonista principale di questo manuale. Si occupa del riconoscimento
dell'hardware e del caricamento dei driver corretti, tramite
dhcp-client configura la connessione di rete e infine
esegue debootstrap per l'installazione del sistema di
base. Al processo d'installazione partecipano molti altri attori ma hanno
parti decisamente minori, il debian-installer finisce
il suo lavoro quando il nuovo sistema viene riavviato per la prima volta.
In seguito al caricamento del nuovo sistema entra in scena
base-config che fa da supervisore all'aggiunta degli
utenti, all'impostazione del fuso orario (via tzsetup)
e alla configurazione del sistema d'installazione dei pacchetti (usando
apt-setup). Poi lancia tasksel
che può essere usato per selezionare gruppi di programmi da installare oppure
per eseguire aptitude che permette di scegliere i
singoli pacchetti.
Quando il debian-installer finisce il proprio lavoro,
prima del primo caricamento del sistema, è disponibile solo un sistema a
riga di comando con funzioni molto limitate. L'interfaccia grafica, che
mostra le finestre sul proprio monitor viene installata solo nelle fasi
finali dell'installazione da tasksel o da
aptitude. Deve essere considerata come un optional
dato che molti dei sistemi &debian; sono dei server che non hanno bisogno
di una interfaccia utente grafica per il proprio lavoro.
Notare che il sistema X è completamente separato dal
debian-installer, quindi l'installazione e la
risoluzione dei problemi per X Window non sono trattati in questo manuale.