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 12 ed è chiamata bookworm. La versione iniziale 12.0 è stata rilasciata il 10 Giugno 2023 e l'ultimo aggiornamento, versione 12.11, è stato rilasciato il 17 Maggio 2025. - testing
-
La distribuzione
testing
contiene i pacchetti che non sono ancora stati accettati nellastable
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 diventastable
.L'attuale distribuzione
testing
è chiamata trixie. - 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 | Annunciato il nome in codice |
13 | Trixie | Da comunicare | Da comunicare | Da comunicare | Da comunicare | Rilascio testing— data di rilascio non ancora stabilita |
12 | Bookworm | 2023-06-10 | 2026-06-10 | 2028-06-30 | 2033-06-30 | Rilascio stable |
11 | Bullseye | 2021-08-14 | 2024-08-14 | 2026-08-31 | 2031-06-30 | Rilascio oldstable |
10 | Buster | 2019-07-06 | 2022-09-10 | 2024-06-30 | 2029-06-30 | Rilascio archiviato, in supporto LTS esteso e a pagamento di terze parti |
9 | Stretch | 2017-06-17 | 2020-07-18 | 2022-07-01 | 2027-06-30 | Rilascio archiviato, in supporto LTS esteso e a pagamento di terze parti |
Rilasci archiviati
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 | 2015-04-25 | 2018-06-17 | 2020-06-30 | 2025-06-30 |
7 | Wheezy | 2013-05-04 | 2016-04-25 | 2018-05-31 | ~2020-06-30 |
6 | Squeeze | 2011-02-06 | 2014-05-31 | 2016-02-29 | — |
5 | Lenny | 2009-02-14 | 2012-02-06 | — | — |
4 | Etch | 2007-04-08 | 2010-02-15 | — | — |
3.1 | Sarge | 2005-06-06 | 2008-03-31 | — | — |
3.0 | Woody | 2002-07-19 | 2006-06-30 | — | — |
2.2 | Potato | 2000-08-15 | 2003-06-30 | — | — |
2.1 | Slink | 1999-03-09 | 2000-09-30 | 2000-10-30 | — |
2.0 | Hamm | 1998-07-24 | — | — | — |
1.3 | Bo | 1997-07-02 | — | — | — |
1.2 | Rex | 1996-12-12 | — | — | — |
1.1 | Buzz | 1996-06-17 | — | — | — |
0.93R6 | — | 1995-10-26 | — | — | — |
0.93R5 | — | ~1995-03-01 | — | — | — |
0.91 | — | ~1994-01-01 | — | — | — |
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.