Aprendo Thunderbird mi è comparso un avviso che invitava a intervenire entro il 21 luglio 2026 per continuare a ricevere gli aggiornamenti ESR (Extended Support Release).
Partiamo con le istruzioni operative per chi sa già queste cose e vuole andare subito diritto al punto, poi più avanti ci sofferemeremo brevemente sui canali di distribuzione del software e le politiche Ubuntu.
Sommario
Istruzioni operative per la modifica del canale
Il motivo dell’avviso è un cambiamento nell’organizzazione dei canali di Thunderbird. Fino a oggi il canale latest/stable distribuiva la versione ESR; dal 21 luglio, invece, diventerà il canale della Monthly Release, con nuove funzionalità rilasciate circa ogni quattro settimane.
Thunderbird offre quattro canali:
- Release (Monthly): aggiornamenti ogni circa 4 settimane. È il canale consigliato per la maggior parte degli utenti.
- ESR (Extended Support Release): una major release all’anno, con soli aggiornamenti di sicurezza e bugfix: questo è il canale che ho utilizzato nella prima installazione di Thundebird.
- Beta: anteprima delle funzionalità future.
- Daily: sviluppo continuo, destinato ai tester.
Per chi preferisce la stabilità, come nel mio caso, è stato introdotto un canale dedicato:
sudo snap refresh --channel=esr/stable thunderbird
Dopo il comando, è possibile verificare il canale attivo con:
snap info thunderbird
che dovrebbe mostrare:
tracking: esr/stable
Il passaggio è trasparente: non vengono persi account, messaggi o impostazioni, ma si continua a ricevere esclusivamente gli aggiornamenti di sicurezza e le correzioni della versione ESR.
Se invece si desidera seguire il ciclo di sviluppo mensile con le nuove funzionalità, non è necessario intervenire: il canale latest/stable verrà automaticamente convertito alla Monthly Release.
Una piccola modifica, quindi, ma importante per chi utilizza Thunderbird come strumento di lavoro quotidiano e preferisce privilegiare affidabilità e stabilità rispetto alle novità più frequenti.
APT e Snap: due modelli di distribuzione diversi
Su Ubuntu le applicazioni possono essere installate con meccanismi differenti. I due più diffusi sono APT e Snap, che seguono filosofie diverse.
Con APT, il software viene distribuito attraverso i repository della distribuzione. Nel caso di Ubuntu, sono i manutentori della distribuzione a preparare e pubblicare i pacchetti, decidendo quando una nuova versione resa disponibile dallo sviluppatore debba essere integrata nei repository ufficiali. L’utente riceve quindi gli aggiornamenti tramite la distribuzione.
Con Snap, invece, il flusso è più diretto. Lo sviluppatore pubblica le nuove versioni della propria applicazione e gli utenti le ricevono senza l’intermediazione dei repository della distribuzione. Questo consente allo sviluppatore di gestire direttamente il ciclo di rilascio e di mettere a disposizione più canali di aggiornamento, come esr/stable, monthly/stable o monthly/beta.
L’utente sceglie il canale da seguire e può cambiarlo con un semplice comando, senza reinstallare l’applicazione né perdere configurazione e dati. È proprio questo meccanismo che ha reso possibile la migrazione descritta in questo articolo: Thunderbird non è stato reinstallato, ma ha semplicemente iniziato a seguire un diverso flusso di aggiornamenti.
Una riflessione su Snap
Questa piccola migrazione mi ha fatto anche rivalutare, almeno in parte, il formato Snap.
In passato ho spesso preferito i pacchetti APT per la loro migliore integrazione con il sistema, le prestazioni generalmente superiori e la filosofia più vicina al tradizionale ecosistema Linux. Tuttavia, in questo caso, il sistema dei canali Snap ha mostrato un vantaggio concreto: è stato sufficiente un semplice comando per passare dal vecchio canale al nuovo ESR, senza reinstallare l’applicazione e senza rischiare di perdere account, messaggi o impostazioni.
Per applicazioni desktop complesse come Thunderbird, distribuite e mantenute direttamente dagli sviluppatori, la possibilità di scegliere e cambiare facilmente il canale di rilascio (ESR, Monthly, Beta) rappresenta un valore aggiunto non trascurabile.
In questo contesto, il canale offre flessibilità e controllo agli utenti.
Rimango dell’idea che APT sia la soluzione migliore per molti strumenti di sistema e di sviluppo, ma questa esperienza dimostra come il sistema dei canali renda particolarmente semplice passare da un ramo di rilascio a un altro (ESR, Monthly, Beta), senza reinstallare l’applicazione né modificare la configurazione dell’utente.

Commenti recenti