Perché l'ultima versione di Ubuntu non viene fornita con l'ultima versione stabile del kernel Linux?


49

Di recente ho notato che l'ultima versione di Ubuntu non viene fornita con l'ultima versione stabile del kernel Linux.

Ad esempio, Kubuntu 16.04 LTS viene fornito con Kernel 4.4.0-21-generico mentre l'ultima versione stabile del kernel è 4.5.2.

C'è sicuramente una ragione forte per cui non distribuiscono il sistema operativo con l'ultimo kernel stabile che è qualcosa su cui vorrei imparare.

Vorrei anche sapere se aggiornare il kernel alla sua ultima edizione stabile è una cattiva idea o meno.


Risposte:


58

Come Ubuntu, anche il kernel Linux ha versioni di supporto a lungo termine . Quindi, per una versione di Ubuntu LTS (come la 16.04), ha senso scegliere l'ultima versione del kernel a lungo termine . In questo modo, diversamente da una normale versione stabile, Canonical può fare affidamento sui mantenitori del kernel per eseguire il backport delle correzioni per lungo tempo. 4.4 sarà supportato fino a febbraio 2018.

Canonical ha scelto una versione stabile normale, 3.13, per Ubuntu 14.04. Questo è stato considerato un errore . La comunità Ubuntu e gli sviluppatori Canonical hanno dovuto riprendere la manutenzione del kernel 3.13 lo stesso mese in cui è stato rilasciato 14.04 . D'altra parte, 3.12 sarebbe stato supportato dal team del kernel fino al prossimo anno.


4
Oltre al problema dei nuovi problemi riscontrati che richiedono correzioni di back-port più a lungo in alcune versioni, è necessario considerare il periodo di tempo della fase di test finale prima del rilascio di una versione. Se una nuova versione del kernel LTS fosse rilasciata una volta iniziata quella fase, sarebbe sciocco lasciarla cadere nella versione - manterresti la versione corrente (e aggiornerai più tardi dopo il tempo di test pertinente) o ritarderesti la tua versione per consentire il tempo di test extra necessario.
David Spillett,

@DavidSpillett come nel caso della prossima versione di Debian, che è stata ritardata per ospitare un kernel LTS che probabilmente diventerà disponibile.
muru,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.