Posso eseguire un aggiornamento della distribuzione senza riavviare?


8

Idealmente, vorrei eseguire un aggiornamento della distribuzione che non termina con un riavvio completo della macchina (a causa di un'irritazione nel mio hardware che richiede un periodo di disconnessione dall'alimentazione prima che il mio SSD possa essere rilevato).

Quale sarebbe la procedura per farlo da un ambiente desktop?

Vorrei immaginare:

  1. dist-upgrade
  2. chiudere tutti i servizi grafici
  3. riavvia X

Gradirei qualsiasi consiglio (in particolare sulla procedura esatta per il passaggio 2, se corretto). NB. Sto usando KSplice per il patching del kernel in memoria, quindi il kernel è già stato risolto.

Grazie molto,

balestruccio

Risposte:


1

Penso che tu voglia riavviare dbus. Ho pensato di ricordare da qualche parte che il riavvio di dbus (perché quando dbus viene aggiornato) riavvierebbe anche x, quindi hanno optato per un riavvio.

Ma poiché vuoi tutto questo: sudo service dbus restart


Grazie molto! Se qualcuno potesse confermarlo, lo contrassegnerò come accettato poiché non ho modo di testarmi fino a quando non sarà disponibile un aggiornamento dist.
Martin Eve,

2
Solo un suggerimento da testare: installa una versione precedente di Ubuntu su un PC / laptop inutilizzato o addirittura su una VM creata ex profeso e aggiornala all'ultima versione, provando ciò che suggerisce user1974.
Luri,

Ho appena provato a testarlo sotto VirtualBox. Purtroppo, durante il processo di aggiornamento della distribuzione il sistema operativo guest si è bloccato e, in caso di hard reset, il root FS è stato danneggiato.
Martin Eve,

Ciao, ho appena provato questo: sudo service riavvio dbus, che ha spento X, ma poi non lo ha ripristinato ... qualche idea?
Martin Eve,

3
Potrei anche sbagliarmi, ma penso che se l'aggiornamento include modifiche al kernel o a qualsiasi modulo, è necessario riavviare la macchina.
thomasmichaelwallace,
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.