Thunderbird su Ubuntu: attenzione al cambio dei canali Snap

Mozilla Thundebidr snap channel update
Mozilla Thundebidr snap channel update

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.

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.

Fonti

Lascia un commento

Il tuo indirizzo email non sarà pubblicato.

Questo sito utilizza Akismet per ridurre lo spam. Scopri come vengono elaborati i dati derivati dai commenti.