Installare Debian

In comcomitanza con il rilascio di Debian 6.0, Squeeze, il team debianizzati.org ha raccolto in questa pagina tutti i modi con cui è possibile installare Debian, CD, DVD Hard Disk o supporti USB, per chi si cimenta per la prima volta nell'installazione può visionare delle instantanee che documentano i diversi modi d'installazione. Ora nessuna scusa per non avere una Debian.

Introduzione

Un aspetto che caratterizza Debian è la possibilità di scaricare liberamente le immagini per la sua installazione da diverse fonti: via FTP, via HTTP, via Jigdo o via torrent.
Essendo ogni immagine disponibile per diverse architetture, è necessario scegliere quella adatta alla propria macchina affinché il processo d'installazione parta correttamente.

Attualmente la versione stable di Debian supporta otto diverse architetture:

  1. PC 32-bit («i386»)
  2. PC 64-bit («amd64»)
  3. Sun SPARC («sparc»)
  4. PowerPC («powerpc»)
  5. MIPS («mips» (big-endian) e «mipsel» (little-endian))
  6. Intel Itanium («ia64»)
  7. IBM S/390 («s390»)
  8. ARM EABI («armel»)

Esistono, inoltre, particolari immagini .iso "multi-arch" che permettono l'installazione per diverse architetture.

Nessun'altra distribuzione offre così tante possibilità di installazione, adattabili davvero ad ogni esigenza e soprattutto ad ogni peculiarità hardware. Per una descrizione di tutti i file immagine e kernel, disponibili per i vari tipi di installazione, fare riferimento al file MANIFEST

Ghiotta novità che accompagna Squeeze è la realizzazione di una versione che utilizza un kernel non Linux, al cui posto c'è un kernel BSD, denominata per l'appunto kfreebsd sia per architetture 1386 che amd64. Certo questo port è ancora immaturo per gli standard Debian, però è un notevole passo avanti poter utilizzare i normali pacchetti Debian su un kernel FreeBSD. In egual maniera procede lo sviluppo di un altro port importante ovvero Hurd, micro-kernel originale per sistemi GNU prima dell'avvento di Linux.

La scelta dell'immagine da installare può essere determinata, però, anche da altri fattori:

  • versione di Debian
  • possibilità di accesso alla rete
  • tempo e/o banda di download
  • disponibilità dei supporti adatti a contenere l'immagine

questi fattori sono da tenere bene in conto quando si deve decidere quale immagine scaricare. La seguente guida cercherà di descrivere tutti i metodi d'installazione illustrandone le rispettive caratteristiche.

Tutti i seguenti metodi d'installazione fanno riferimento a Debian stable, se si volesse installare Debian testing o Debian unstable (Sid) leggere la sezione #Altre versioni

Metodi di installazione

Di seguito verranno elencati brevemente alcuni dei principali metodi d'installazione previsti da Debian:

Avanzamento di versione da Debian 5.0.x (Lenny) a Debian 6.0 (Squeeze)

Prima di aggiornare Lenny a Squeeze è caldamente consigliato leggere la documentazione ufficiale, per non avere brutte sorprese

CDROM o DVD

È necessario scaricare almeno l'immagine del primo CDROM o DVD relativa alla propria architettura, masterizzarla e poi fare il boot usando il CDROM o DVD, assicurandosi che nella configurazione del BIOS il lettore CD/DVD sia la prima periferica di boot. Se si scaricano e si masterizzano una o più immagini di CDROM o DVD aggiuntivi è possibile (ovviamente) installare anche tutto il software aggiuntivo presente nelle altre immagini. È possibile scaricare le iso tramite HTTP o FTP, bittorrent, oppure tramite il potentissimo Jigdo (vedere in proposito l'ottima Guida all'uso di Jigdo di MaXeR in questo stesso wiki).

Download delle immagini CD/DVD:

Blu-ray

Le immagini Blu-ray sono disponibili per il download solo attraverso Jigdo e, attualmente, sono state create per due sole architetture, i386 e amd64, oltre ad un'immagine contenente i pacchetti sorgente.
Questo il link da cui poter scaricare le immagini Blu-ray tramite Jigdo: Blu-ray con Jigdo

Netinst

Tramite netinst (net installation) è possibile installare Debian scaricando un'immagine di circa 180 MB per poi masterizzarla su CD o DVD oppure utilizzarla per un'installazione mediante supporto USB.
Quest'immagine contiene solo l'installer e una quantità molto ridotta di pacchetti, costituenti il sistema base, che permettono di scaricare i pacchetti rimanenti via rete.
Poiché l'installazione con netinst permette di scaricare solo i pacchetti che si è scelto di installare, essa rappresenta un metodo molto efficiente di installazione in termini di tempo e di banda di download.

Download delle immagini netinst:

Business card

Consiste nello scaricare un'immagine di circa 40 MB che è poi possibile masterizzare su CD grandi quanto un biglietto da visita (da cui il nome) oppure utilizzare per un'installazione tramite dispositivo USB.
A differenza della netinst, l'immagine business card contiene solo l'installer necessario ad avviare il sistema, tutto il restante software viene scaricato dalla rete.

Download delle immagini business card:

Floppy disk

A partire dal kernel 2.6.24, la capienza dei floppy disk non è più sufficiente a contenere i file necessari all'avvio del processo d'installazione.
Per poter installare Debian è quindi necessario far ricorso ad altri metodi d'installazione.

Dispositivo USB

Se non si dispone di un lettore CD o DVD (come accade per i netbook o per molti server), è possibile installare Debian partendo da un dispositivo USB, purché il BIOS lo consenta.
Tramite dispositivo USB è possibile utilizzare le immagini CD/DVD, netinst o business card. Per una guida su come preparare un dispositivo USB per avviare l'installazione di Debian, leggere questa pagina.

TFTP da rete

Se la propria macchina è connessa a una rete locale, allora è possibile avviare il processo d'installazione accedendovi da remoto e facendo il boot automaticamente via rete (utile per installazioni contemporanee su decine di macchine).
Consultare la seguente pagina Preparazione dei file per l'avvio TFTP da rete

Iso da hard disk

Questo metodo consente di installare Debian partendo da un'immagine .iso precedentemente salvata in una cartella del proprio hard disk.
Qui è possibile leggere la guida che illustra questo procedimento: Installare Debian da hard disk

Altri metodi d'installazione

  • Installazione automatica tramite preconfigurazione: La preconfigurazione offre un modo per impostare le risposte alle domande poste durante l'installazione senza doverle inserire manualmente. Questo permette di automatizzare completamente la maggior parte dei tipi d'installazione e offre persino alcune funzionalità che non sono disponibili durante l'installazione tradizionale. Utile per installazioni su larga scala.

Instantanee d'installazione

Istantanee di tre diversi modi d'installazione:

Installazione senza rete (off-line)

Se non si possiede una connessione veloce ad internet è lo stesso possibile installare Debian, basta procurarsi tutti i CD/DVD o meglio sono sufficienti solo le iso non masterizzate;

Altre versioni

Testing

Le immagini sopra menzionate esistono anche per Debian testing. In questo caso si potrà scegliere se usare le immagini dell'ultima beta, quelle generate settimanalmente (weekly builds) o quelle generate giornalmente (daily builds). Tutte queste immagini sono scaricabili dalla pagina del debian-installer:

Unstable (Sid)

Attualmente non esistono immagini contenenti i pacchetti di Sid. Se si vuole installare Debian unstable sulla propria macchina bisogna aggiornare la stable o la testing seguendo le indicazioni riportate nella guida Installare Debian SID.

Versioni antecedenti la stable

Se si ha la necessità di dover installare una versione di Debian precedente alla stable, è possibile reperire le immagini (CD-ROM, DVD, netinst, business card) o i file .jigdo a questo indirizzo: ftp://cdimage.debian.org/cdimage/archive/.
Sono disponibili tutte le versioni di Debian dalla 3.1 ("Sarge") in poi.

Installazione Lenny (old stable) Installare Debian Lenny - Guida Grafica

Immagini non ufficiali

Debian 6.0 (Squeeze) è la prima release che adotta un kernel completamente libero, ossia privo di firmware non-free (non rilasciato sotto licenza GPL).
Per questo, nonostante gli sforzi degli sviluppatori, è possibile che, su alcuni sistemi, particolari componenti hardware non vengano riconosciuti in fase di installazione. In questo caso è possibile installare Debian partendo da un'immagine non-ufficiale scaricabile al seguente indirizzo: http://cdimage.debian.org/cdimage/unofficial/non-free/cd-including-firmware/

Quest'immagine contiene i firmware non-free necessari al funzionamento di particolari dispositivi (schede wireless, schede video etc.)

Problemi

Se si dovessero verificare problemi durante l'installazione di Debian:

  • Accertarsi di aver scaricato l'immagine corretta per la propria architettura.
  • Verificare l'hash dell'immagine scaricata per accertarsi che non sia corrotta.
  • Accedere, durante l'installazione, al terminale tty4 premendo i tasti Alt+F4 e controllare eventuali messaggi d'errore
  • Controllare la lista dei bug segnalati per il Debian Installer verificando che il problema non sia già stato segnalato e affrontato. In caso contrario inviare una segnalazione al BTS dopo essersi accertati di essere effettivamente incappati in un bug dell'installer. (leggere la guida a Reportbug)
  • Installare la versione più recente di Debian.

Riferimenti

Per ulteriori informazioni c'è il completissimo Manuale di Installazione Debian: