Puis-je effectuer une mise à niveau de distribution sans redémarrer?


8

Idéalement, j'aimerais exécuter une mise à niveau de la distribution qui ne se termine pas par un redémarrage complet de la machine (en raison d'une irritation de mon matériel qui nécessite une période de déconnexion de l'alimentation avant que mon SSD puisse être détecté).

Quelle serait la procédure à suivre pour cela à partir d'un environnement de bureau?

J'imagine:

  1. dist-upgrade
  2. arrêter tous les services graphiques
  3. redémarrer X

J'apprécierais tout conseil (en particulier sur la procédure exacte pour l'étape 2, si cela est correct). NB. J'utilise KSplice pour les correctifs du noyau en mémoire, donc le noyau est déjà traité.

Merci beaucoup,

Martin

Réponses:


1

Je pense que vous voulez redémarrer dbus. Je pensais me rappeler avoir lu quelque part que le redémarrage de dbus (lorsque dbus est mis à niveau) redémarrerait également x, alors ils ont opté pour un redémarrage.

Mais puisque vous voulez tout cela: sudo service dbus restart


Merci beaucoup! Si quelqu'un pouvait le confirmer, je marquerais comme accepté car je n'ai aucun moyen de me tester jusqu'à ce qu'une mise à niveau dist soit disponible.
Martin Eve

2
Juste une suggestion à tester: installez une ancienne version d'Ubuntu sur un PC / ordinateur portable inutilisé ou même sur une machine virtuelle créée ex profeso et mettez -la à niveau vers la dernière version, en essayant ce que suggère user1974.
luri

Je viens de tenter de tester cela sous VirtualBox. Malheureusement, au cours du processus de mise à niveau de la distribution, le système d'exploitation invité a gelé et, lors d'une réinitialisation matérielle, la racine FS a été corrompue.
Martin Eve

Salut, je viens d'essayer ceci: sudo service dbus restart, qui a arrêté X, mais ne l'a pas fait remonter ... une idée?
Martin Eve

3
Je me trompe peut-être, mais je pense que si votre mise à niveau comprend des modifications du noyau ou de tout module, vous devez redémarrer votre machine.
thomasmichaelwallace
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.