Quello che hai letto era vero. La maggior parte degli amministratori si vanta del tempo di attività della propria macchina. Potrebbero essere giorni, mesi o addirittura anni.
Tuttavia, ciò che devi sapere è che quelle macchine non sono i tuoi sistemi desktop di tutti i giorni. Sono macchine server specializzate.
La prima cosa su di loro, raramente eseguono X11. La maggior parte dei sistemi server di solito sarà sempre solo sui Terminali. Quindi, un aggiornamento su XServer non ha importanza.
In secondo luogo, come ha sottolineato Karthik, un aggiornamento di X Server richiede solo il riavvio di X, non dell'intera macchina. Quindi il tuo tempo di attività rimane ancora.
Un altro punto molto importante è che i sistemi server non si aggiornano all'ultima versione del kernel man mano che esce. Su Ubuntu, probabilmente stai utilizzando la versione 3.2 in questo momento. Sul mio sistema Arch sto usando la versione 3.6, ma molti di questi sistemi che vantano tempi di attività lunghi, sono probabilmente ancora da qualche parte nella linea 2.xx, anche se completamente sicuri con patch backportate.
Tutti gli aggiornamenti su tali sistemi vengono eseguiti solo sul posto. Gli aggiornamenti vengono prima testati su una macchina di prova e, dopo un accurato collaudo, per assicurarsi che nulla si rompa e che non sia necessario un riavvio per implementarlo, vengono aggiornati dagli amministratori.
Puoi fare lo stesso anche sul tuo sistema Ubuntu. Ma poi dimentica gli aggiornamenti automatici. Fai un po 'di test e prova a effettuare gli aggiornamenti sul posto. Anche i kernel possono essere scambiati a caldo. Tuttavia, ci vuole molta abilità e competenza per riuscirci ogni volta con successo.