Dois-je redémarrer après la mise à jour de mon système?

27

Dois-je redémarrer mon PC à chaque mise à jour?

rockr101
la source

Réponses:

33

Vous n'avez pas besoin de redémarrer votre ordinateur à chaque mise à jour. Certaines mises à jour (telles que celles qui affectent le noyau de votre système d'exploitation) nécessiteront un redémarrage pour prendre effet. Lorsqu'une telle mise à jour se produit, l'icône de votre session dans le coin supérieur droit s'allume en rouge.

Image de l'icône de session lorsqu'un redémarrage est requis

Jjed
la source
Je le fais généralement depuis que je fais des mises à jour dans un délai semi-raisonnable d'environ deux semaines. Oui, pour les mises à jour du noyau et certains autres utilitaires de base, il est nécessaire de le faire, mais aussi parce que certaines parties d'un programme sont conservées en mémoire, je ne pense jamais que ce soit une mauvaise idée de le faire.
Todd Partridge 'Gen2ly'
4

Vous n'avez besoin de redémarrer que lorsque le gestionnaire de mise à jour vous le demande. Il sera également visible dans le menu en haut à droite de votre écran. Le rouage sera rouge et un élément de menu rouge vous demandera de redémarrer.

Timo
la source
3

Vous n'avez pas besoin de redémarrer, mais la seule fois où vous devez redémarrer pour que les modifications prennent effet sont les mises à niveau du noyau et les mises à niveau de pilotes propriétaires.

duffydack
la source
En fait, il existe quelques autres mises à jour qui vous demandent de redémarrer, bien que dans certains cas, la déconnexion puisse être suffisante.
Scott Severance
2

Il y a une autre manière.

Ksplice vous permet de mettre à jour votre système - même les mises à jour du noyau - sans redémarrer.

Il est gratuit pour Fedora et Ubuntu Desktop, mais vous payez pour tout autre système.

Paddy Landau
la source
2

De temps en temps, un programme exécuté sur votre système se fâche parce que certaines parties de celui-ci ont été mises à jour, mais, généralement, il vous suffit de quitter le programme et de le redémarrer. À part les mises à jour du noyau mentionnées ci-dessus, vous n'avez pas besoin de redémarrer.

Un facteur majeur de ce comportement plus civilisé est que Linux / UNIX n'a ​​pas de système de registre comme Windows. Je ne connais pas la mécanique exacte de celui-ci, mais Windows garde son registre verrouillé lorsqu'il est en cours d'exécution et, souvent, la seule façon de le modifier est de redémarrer le système afin que les modifications du registre puissent être installées alors qu'il n'est pas utilisé.

De l'autre côté de la médaille, si vous mettez à niveau votre noyau, certains programmes que vous avez peut-être compilés vous-même (par exemple en exécutant make avec un package fourni dans une archive tar) peuvent cesser de fonctionner lorsque vous mettez à niveau un noyau jusqu'à ce que vous les recompiliez. vmware player est comme ça bien qu'il se répare parfois. Cela fait partie des raisons pour lesquelles les chargeurs de démarrage comme grub conservent les anciennes versions du noyau comme options du menu de démarrage.

Joe
la source
wow, c'était une explication très claire. Merci beaucoup.
rockr101
Je crois que vous vous trompez. Ce n'est pas le registre (il est très facile de changer quoi que ce soit dans le registre - même manuellement - et de voir les changements instantanément), mais ce sont les exécutables et les bibliothèques qui sont verrouillés pendant que les processus sont en cours d'exécution. Certains de ces processus font partie du système, ce qui signifie qu'une mise à jour de ces processus nécessite que le système se décharge d'abord (c'est-à-dire, redémarre) avant de pouvoir les écraser. Linux gère cela différemment, c'est pourquoi vous n'avez pas besoin de redémarrer Linux si souvent.
bluppfisk
0

Non.

Sauf si vous effectuez rarement des mises à jour, puis faites un grand nombre (par exemple, tous les mois). Il est alors prudent de redémarrer, etc.

david6
la source
0

Vous devez redémarrer lorsque le noyau est mis à jour ou lorsque le pilote a été mis à jour. Sinon, la mise à jour du noyau ou du pilote ne fonctionnera pas avant le redémarrage.

Over Killer
la source
0

Je dirais que pour les mises à jour de sécurité, vous devez dépendre de la gravité des vulnérabilités que les mises à jour résolvent.

Justin Andrusk
la source