Versioni di Debian

Debian contiene sempre almeno tre versioni che sono mantenute in maniera attiva: stable (stabile), testing (in fase di test) e unstable (non stabile).

stable

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.

L'attuale distribuzione stable di Debian è la versione 13 ed è chiamata trixie. La versione iniziale 13.0 è stata rilasciata il 9 Agosto 2025 e l'ultimo aggiornamento, versione 13, è stato rilasciato il 9 Agosto 2025.

testing

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 e come diventa stable.

L'attuale distribuzione testing è chiamata forky.

unstable

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. Si raccomanda agli utenti che utilizzano unstable di sottoscrivere la lista di messaggi debian-devel-announce per ricevere le notifiche delle principali modifiche, per esempio degli aggiornamenti che potrebbero creare dei problemi.

La versione unstable è sempre chiamata sid.

Ciclo di vita dei rilasci

Debian annuncia il nuovo rilascio stabile a cadenza regolare. Il ciclo di vita di un rilascio Debian è di cinque anni: i primi 3 anni con supporto completo seguiti da altri 2 anni con supporto LTS.

Nelle pagine wiki dei Rilasci Debian e Debian LTS sono disponibili informazioni dettagliate.

Indice dei rilasci

Si veda la Debian FAQ per una spiegazione dell'origine dei nomi in codice.

Versione Nome in codice Data di rilascio Data di fine supporto Data di fine supporto LTS Data di fine supporto ELTS Stato
15 Duke Da comunicare Da comunicare Da comunicare Da comunicare Annunciato il nome in codice.
14 Forky Da comunicare Da comunicare Da comunicare Da comunicare Rilascio testing — data di rilascio non definita.
13 Trixie 9/8/2025 9/8/2028 30/6/2030 30/6/2035 Rilascio stable.
12 Bookworm 10/6/2023 10/6/2026 30/6/2028 30/6/2033 Rilascio oldstable.
11 Bullseye 14/8/2021 14/8/2024 31/8/2026 30/6/2031 Rilascio oldoldstable, in supporto LTS.
10 Buster 6/7/2019 10/9/2022 30/6/2024 30/6/2029 Rilascio archiviato, in supporto LTS esteso e a pagamento di terze parti.
9 Stretch 17/6/2017 18/7/2020 1/7/2022 30/6/2027 Rilascio archiviato, in supporto LTS esteso e a pagamento di terze parti.

Rilasci storici

Le pagine web per le vecchie versioni sono mantenute online intatte, ma la release è mantenuta in un archivio separato.

Versione Nome in codice Data di rilascio Data di fine supporto Data di fine supporto LTS Data di fine supporto ELTS
8 Jessie 25/4/2015 17/6/2018 30/6/2020 30/6/2025
7 Wheezy 4/5/2013 25/4/2016 31/5/2018 ~30/6/2020
6 Squeeze 6/2/2011 31/5/2014 29/2/2016
5 Lenny 14/2/2009 6/2/2012
4 Etch 8/4/2007 15/2/2010
3.1 Sarge 6/6/2005 31/3/2008
3.0 Woody 19/7/2002 30/6/2006
2.2 Potato 15/8/2000 30/6/2003
2.1 Slink 9/3/1999 30/9/2000 30/10/2000
2.0 Hamm 24/7/1998
1.3 Bo 2/7/1997
1.2 Rex 12/12/1996
1.1 Buzz 17/6/1996
0.93R6 26/10/1995
0.93R5 ~1/3/1995
0.91 ~1/1/1994

Integrità dei dati in un rilascio

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 il checksum 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. Per stable e oldstable esiste una firma aggiuntiva creata usando una chiave speciale generata appositamente per il rilascio da un membro dello Stable Release Team.