Debian contiene sempre almeno tre versioni che sono mantenute in maniera
attiva: stable
(stabile), testing
(in fase di test) e
unstable
(non stabile).
La distribuzione stable
contiene l'ultima versione
ufficialmente rilasciata di Debian.
È quella che deve essere usata per gli ambienti di produzione, quella che raccomandiamo di usare.
La attuale distribuzione stable
di Debian GNU/Linux è la versione
4.0r5, chiamata etch. È stata
rilasciata il 23 Ottobre 2008.
La distribuzione testing
contiene i pacchetti che non sono ancora
stati accettati nella stable
ma che sono nella coda per il passaggio.
Il maggior vantaggio nell'utilizzare questa distribuzione è che include
versioni più aggiornate del software.
Si veda la Debian FAQ per maggiori informazioni su
cosa sia testing
a>
e come diventa stable
a>.
La attuale distribuzione testing
è lenny.
La distribuzione unstable
è quella in cui si sta portando avanti lo
sviluppo di Debian. Di norma, questa distribuzione è usata dagli
sviluppatori che amano avere sempre tutto aggiornato.
La versione unstable
è chiamata sid.
lenny— la data del rilascio non è stata stabilita
etch) — la attuale versione stabile
sarge) — la precedente versione stabile
woody) — una vecchia versione stabile
potato) — una vecchia versione stabile
slink) — una vecchia versione stabile
hamm) — una vecchia versione stabile
Le pagine web per le vecchie versioni sono mantenute online intatte, ma la release è mantenuta in un archivio separato.
Si veda la Debian FAQ per una spiegazione dell'origine dei nomi in codice.
L'integrità dei dati è assicurata da un file Release che
viene elettronicamente firmato. Per assicurarsi che tutti i file di un
rilascio vi siano inclusi, viene copiata la somma MD5 dei vari file
Packages all'interno del file Release.
Le firme digitali di questo file sono incluse in un file chiamato
Release.gpg, che usa la versione corrente della chiave
per la firma dell'archivio.