Cos'è Ubuntu "LTS" e quando dovresti usarlo?
Riepilogo
- Le versioni LTS di Ubuntu ricevono cinque anni di aggiornamenti, mentre le versioni non LTS ricevono solo nove mesi.
- Le versioni LTS danno priorità alla stabilità ma contengono software meno recenti. Le versioni non LTS offrono funzionalità più recenti ma richiedono frequenti aggiornamenti del sistema.
- La versione LTS è ideale per la maggior parte degli utenti e per chiunque cerchi stabilità a lungo termine. Le versioni non LTS sono rivolte agli appassionati.
Sei confuso tra le versioni LTS e non LTS di Ubuntu e non sai quale dovresti scaricare? Questo articolo ti aiuterà a capire le loro differenze, perché esistono e quale versione è giusta per te.
Cos'è esattamente Ubuntu LTS?
Se provi a scaricare Ubuntu dal sito Web ufficiale, troverai due versioni: una denominata LTS e un'altra versione non LTS . Allora, cosa significa questo in realtà?
LTS sta per Supporto a lungo termine. Nel caso di Ubuntu, le versioni LTS ricevono cinque anni di supporto con aggiornamenti di sicurezza e manutenzione di routine a partire dalla data del rilascio. Dopo cinque anni, dovrai eseguire l'aggiornamento a una nuova versione di Ubuntu oppure acquistare Ubuntu Pro per ottenere cinque anni aggiuntivi di supporto e aggiornamenti. C'è anche un programma Legacy Support come parte di Ubuntu Pro che aggiunge altri due anni di supporto, portando la durata totale del supporto a 12 anni per una versione LTS.
Al contrario, le versioni non LTS sono supportate solo per nove mesi, a quel punto dovrai eseguire l'aggiornamento a una nuova versione di Ubuntu non appena non riceverai più aggiornamenti di sicurezza e manutenzione.
Vale la pena notare che le versioni di Ubuntu seguono uno schema numerico anno.mese con nuove versioni che escono ogni sei mesi, ad aprile e novembre. Le versioni LTS escono ogni due anni nell'aprile degli anni pari.
Ad esempio, al momento in cui scrivo, l'attuale versione LTS è Ubuntu 24.04 LTS, rilasciata nell'aprile 2024. L'ultima versione non LTS, Ubuntu 24.10, è uscita nell'ottobre 2024. Seguendo questo programma, ne vedremo due altre versioni non LTS: Ubuntu 25.04 e Ubuntu 25.10. La prossima versione LTS arriverà nell'aprile 2026: Ubuntu 26.04 LTS.
Se Ubuntu LTS esiste, perché usare non LTS?
A questo punto ti starai chiedendo, se le versioni LTS ricevono così tanto più supporto, perché qualcuno dovrebbe ottenere la versione non LTS? Che senso ha esistere?
Bene, quando diciamo che le versioni LTS sono supportate per cinque anni, intendiamo che ricevono aggiornamenti di sicurezza e manutenzione per cinque anni. Tuttavia, i componenti principali della distribuzione, come le app di sistema e gli ambienti desktop, rimangono congelati e non vengono aggiornati alle versioni più recenti. Questa scelta progettuale garantisce stabilità ma significa che il sistema può sembrare obsoleto nel tempo.
Ad esempio, Ubuntu utilizza una versione personalizzata di GNOME come ambiente desktop. Ubuntu 24.04 LTS viene fornito con GNOME 46 e rimarrà su questa versione per tutto il suo ciclo di vita. Anche quando escono versioni più recenti come GNOME 47, gli utenti LTS non riceveranno questi aggiornamenti a meno che non eseguano l'aggiornamento alla successiva versione LTS nell'aprile 2026.
Ora, tecnicamente, puoi forzare l'aggiornamento da GNOME 46 a GNOME 47 su Ubuntu 24.04 LTS. Tuttavia, questo non è consigliato in quanto può creare conflitti con altri componenti, causando errori e instabilità generale del sistema.
Quindi, se vuoi utilizzare GNOME 47 adesso, è meglio usare Ubuntu 24.10, una versione non LTS, in cui tutti i suoi componenti sono configurati per funzionare con la versione GNOME più recente, riducendo al minimo le possibilità di errori. Questo è essenzialmente il valore delle versioni non LTS: ti danno la possibilità di utilizzare il software più recente senza aspettare due anni. L’unico problema è che dovrai aggiornare la tua distribuzione alle versioni più recenti ogni sei-nove mesi per continuare a ricevere aggiornamenti di sicurezza.
Perché Ubuntu LTS non aggiorna i componenti principali?
Pensa a Ubuntu come a un puzzle complesso in cui tutti i pezzi devono combaciare perfettamente affinché funzioni. Il problema è che questi pezzi provengono da fonti diverse. La base Debian, il kernel Linux sottostante, l'ambiente desktop GNOME, tra gli altri, seguono tutti il proprio ciclo di sviluppo, rilasciando nuove versioni in modo indipendente.
Quando Canonical (la società madre di Ubuntu) crea una nuova versione di Ubuntu, seleziona attentamente versioni specifiche di tutti questi pezzi che funzionano bene insieme, li testa a fondo e li rilascia come pacchetto completo. Ora, quando abbastanza pezzi importanti avranno a disposizione nuove versioni importanti, Canonical li raggrupperà nuovamente in una nuova versione completa di Ubuntu. Questo è il motivo per cui vedi nuove versioni di Ubuntu ogni sei mesi, poiché è il tempo impiegato per testare e verificare che tutti i pezzi più recenti funzionino perfettamente insieme.
Detto questo, se un singolo pezzo riceve un aggiornamento importante e sostituiamo la sua vecchia versione con quella nuova, potrebbe non adattarsi perfettamente agli altri pezzi più vecchi. Questa mancata corrispondenza può potenzialmente causare instabilità e arresti anomali del sistema. Per evitare questo problema, Ubuntu invia solo i seguenti tipi di aggiornamento di manutenzione alle versioni supportate:
- Patch di sicurezza per vulnerabilità note.
- Correzioni di bug e miglioramenti della stabilità.
- Aggiornamenti Hardware Enablement (HWE) per garantire una compatibilità fluida con l'hardware appena rilasciato (specifico per le versioni Ubuntu LTS).
Se utilizzi una versione LTS, riceverai questi aggiornamenti gratuitamente per cinque anni. Se utilizzi una versione non LTS, riceverai questi aggiornamenti solo per nove mesi.
Come gli Snap e i Flatpak possono aiutare
Gli aggiornamenti principali delle versioni non si limitano solo ai componenti principali del sistema, ma si estendono a molte delle applicazioni che esegui, come Firefox, LibreOffice, ecc. Se installi queste app dal repository Ubuntu predefinito utilizzando il comando APT, probabilmente finirai per con i pacchetti più vecchi.
Tuttavia, puoi accedere alle ultime novità principali di questi software installandoli utilizzando Snaps o Flatpaks. Poiché le app Flatpak e Snap sono sandbox e hanno pochissima interazione con il sistema principale, è altamente improbabile che si verifichino arresti anomali del sistema, indipendentemente dalla versione delle app in uso.
Dovresti usare Ubuntu LTS?
La versione LTS è generalmente consigliata per organizzazioni, computer di lavoro e server per la sua stabilità a lungo termine e gli aggiornamenti di sicurezza. Pertanto, si potrebbe presumere che le versioni non LTS debbano essere destinate ai computer desktop personali. Tuttavia, la realtà è un po’ più sfumata!
Le versioni non LTS si rivolgono principalmente agli appassionati di tecnologia che vogliono mettere le mani su nuovi software all'avanguardia e questi utenti preferiscono eseguire Ubuntu sui propri personal computer. Tuttavia, ci sono anche appassionati di tecnologia a cui piace personalizzare il proprio PC e non amano i frequenti aggiornamenti di sistema che possono interrompere le loro configurazioni. Se rientri in quest'ultimo gruppo, anche se utilizzi Ubuntu su un sistema personale, la versione LTS è la scelta migliore.
Ad esempio, supponiamo che tu decida di personalizzare il tuo PC Ubuntu con la sua enorme libreria di estensioni e temi GNOME. Puoi usarli per aggiungere nuove funzionalità e cambiare completamente l'aspetto e la sensazione del tuo sistema. Sfortunatamente, c'è un'alta probabilità che queste modifiche si interrompano quando esegui l'aggiornamento a una nuova versione di Ubuntu. Ciò significa che dopo ogni aggiornamento dovrai riconfigurare i tuoi sistemi, reinstallare i temi e le estensioni preferiti e modificare nuovamente tutte le impostazioni. Essere costretti a farlo ogni sei (o nove) mesi può diventare noioso, motivo per cui personalmente preferisco e consiglio anche l'utilizzo della versione LTS. Eventuali personalizzazioni e modifiche apportate rimarranno per almeno cinque anni.
Detto questo, se utilizzi la configurazione GNOME predefinita ed esegui principalmente applicazioni Snap, le versioni non LTS potrebbero avere più senso. Gli aggiornamenti sono molto più fluidi quando ci sono meno configurazioni personalizzate che potrebbero interrompersi e avrai accesso alle funzionalità più recenti ogni sei mesi.