Si les conditions d'utilisation de ces ordinateurs permettent cette pratique, c'est le plus simple et le plus sûr, en effet.
Pour autant, le fait qu'un systĂšme d'exploitation :
permette une mise Ă jour fichiers constituant des logiciels en cours d'utilisation, qu'il s'agisse du noyau, de la libc, de systemd, de bibliothĂšques, de logiciels serveur ou de logiciels utilisateur ;
Manuel en effet, avec tous les problÚmes que ça implique. C'est typiquement le genre de truc à automatiser, et il se trouve que ça s'automatise trÚs bien.
[^] # Re: WOPI
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche WoPiX, un serveur WOPI libre, indĂ©pendant, simple et lĂ©ger. ĂvaluĂ© Ă 3.
Ăa, c'est sans aucun intĂ©rĂȘt technique par rapport au protocole WOPI. Que la suite bureautique qui utilise ce protocole pour tĂ©lĂ©charger le document tourne sur un serveur quelconque ou sur le poste de l'utilisateur, ça ne change strictement rien aux questions techniques sur ce protocole.
Donc, je reformule, WOPI permet quoi au juste, au client qui l'implĂ©mente ? Le client Ă©tant en l'occurrence une suite bureautique â qui peut bien tourner sur un serveur et prĂ©senter son interface utilisateur sur le web, ou tourner sur un poste client et prĂ©senter son interface utilisateur avec Wayland, ça n'a aucune importance ici.
Donc, j'imagine que WOPI doit au minimum permettre de télécharger un document bureautique. Faute de détails supplémentaires, on soupçonne pour le moment qu'il permet également d'en envoyer de nouvelles versions et de verrouiller des documents. Un genre de WebDAV à la sauce NIH Microsoft. Est-ce bien ça ou est-ce que ça a aussi des fonctionnalités spécifiquement liées à l'utilisation bureautique ?
[^] # Re: WOPI
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche WoPiX, un serveur WOPI libre, indĂ©pendant, simple et lĂ©ger. ĂvaluĂ© Ă 3.
Ăa tĂ©lĂ©charge quoi du coup ? Des bouts du fichier ?
# WOPI
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche WoPiX, un serveur WOPI libre, indĂ©pendant, simple et lĂ©ger. ĂvaluĂ© Ă 5.
Ce protocole WOPI m'intrigue. J'imagine que ça permet des choses plus fines que juste télécharger un fichier et envoyer une nouvelle version.
Si ça permet de faire des modifications fines, comment cela est-il possible compte tenu de la diversité des formats dont on parle et de leurs fonctionnalités ?
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 2.
Pour le coup je suis d'accord, critiquer des choses précises c'est normal, affirmer que c'est juste tout pourri c'est nul comme attitude.
Les mises à jour des processus en cours d'exécution c'est canon comme fonctionnalité par exemple, Merci de m'avoir fait découvrir ça. :)
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 4.
Perso, je n'ai pas cherché à comprendre, j'ai seulement constaté : aprÚs cinq mois de non-utilisation, les mises à jour ont pris plusieurs redémarrages et causé une indisponibilité totale de plus d'une heure. Le tout sur une connexion fibrée Gb/s, un systÚme d'exploitation Windows 10 presque nu sans le moindre réglage particulier.
Je pense que ça me donne le droit de considérer ça comme trÚs mauvais, surtout face à la concurrence, à savoir Ubuntu, qui s'est mis à jour en une dizaine de minutes avec les dizaines de logiciels supplémentaires que j'avais installés, et qui, redémarrage compris, a été indisponible pendant une minute et trente secondes.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 3.
Bon, alors il faut déjà mettre une chose au clair : je parle de systÚmes bien conçus et de logiciels bien intégrés. Genre des distributions avec des vrais paquets de qualité amateur.
Maintenant c'est sĂ»r que si on parle de systĂšmes dĂ©pendant fortement de logiciels propriĂ©taires de qualitĂ© professionnelle, on n'a aucun moyen d'ĂȘtre sĂ»r de quoi que ce soit et le plus sĂ»r est Ă©videmment de redĂ©marrer au moindre changement.
Un systĂšme qui est capable de dĂ©marrer des services pour obtenir un systĂšme qui fonctionne, est aussi capable de les redĂ©marrer aprĂšs une mise Ă jour. Ou du moins, peut l'ĂȘtre s'il a Ă©tĂ© conçu avec cette prĂ©occupation. Bref, dire que redĂ©marrer simplement les services concernĂ©s aprĂšs une mise Ă jour, ce n'est pas fiable parce qu'on ne sait pas dans quel ordre les arrĂȘter et les dĂ©marrer, c'est faux de maniĂšre gĂ©nĂ©rale. Je ne dis pas qu'il n'existe pas des systĂšmes d'exploitation incapables de le faire, mais simplement que ce problĂšme a dĂ©jĂ Ă©tĂ© solutionnĂ© sur au moins un systĂšme, ce qui montre que c'est faisable, c'est tout.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 4.
Disons qu'on peut facilement déterminer une liste majorant celle de ceux qui le lisent effectivement. Si
/etc/truc.confest fourni par le paquettruc, les logiciels qui utilisent aussi ce fichier de configuration auront ce paquet dans leurs dépendances pures ou dans leurs recommandations ou suggestions.Peu importe, la solution existe et fonctionne trÚs bien sur les systÚmes qui l'utilisent. Il y a aussi des équivalents, de toute façon c'est un autre aspect du problÚme de l'ordre de démarrage des services en général, qui est déjà solutionné. Pas besoin de considérer ça comme un obstacle donc.
Intéressante cette approche de modifier le code binaire en mémoire.
Aurais-tu des dĂ©tails techniques sur l'implĂ©mentation, en particulier le lien avec les fichiers sur le support de stockage qui doivent bien ĂȘtre modifiĂ©s aussi ?
[^] # Re: Excel et Wikipédia
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal PĂąques, le bug d'Excel et la difficile adaptation de LibreOffice. ĂvaluĂ© Ă 3.
On va dire infoutus de se documenter. Perso, les rÚgles d'années bissextiles, c'est un truc que j'ai appris à l'école primaire.
Sans WikipĂ©dia, si je ne m'en souvenais pas, je saurait oĂč demander : Ă l'Ă©cole la plus proche.
[^] # Re: Les jours fériés
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal PĂąques, le bug d'Excel et la difficile adaptation de LibreOffice. ĂvaluĂ© Ă 8.
Il me semble que la date de Pùques n'est pas déterminée en fonction de la Lune réelle mais d'une Lune fictive, en fait un algorithme public.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 3. DerniĂšre modification le 25 avril 2025 Ă 14:12.
Dans le mĂȘme situation que moi, Ă savoir mettre Ă jour un Windows aprĂšs quelques mois sans utilisation, j'ai un collĂšgue qui, en suivant des instructions contradictoires fournies par l'outil de mise Ă jour, a carrĂ©ment pĂ©tĂ© le systĂšme d'exploitation.
ConcrÚtement, à un moment ça lui a indiqué quelque chose comme ça :
Et lui, en lisant surtout le titre et en voyant en bas un bouton redémarrer, eh bien il a cliqué dessus. Sauf qu'en fait il ne fallait pas, surtout pas, ça a tout pété. :-D
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 4.
Si les conditions d'utilisation de ces ordinateurs permettent cette pratique, c'est le plus simple et le plus sûr, en effet.
Pour autant, le fait qu'un systĂšme d'exploitation :
n'est pas inutile. Si on ne veut pas se poser de questions, on peut juste redémarrer. Si on fait tourner un service qui supporte assez peu d'interruption, on peut se contenter de redémarrer juste ce qu'il faut, en sachant ce qu'on fait.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 4.
D'accord sur ce point, merci de m'en avoir fait prendre conscience. Needrestart ne suffit effectivement pas. Mais accessoirement, ça peut ĂȘtre pris en charge par le systĂšme de paquets. AprĂšs tout, si une mise Ă jour de
ntpdapporte une configuration corrigée, le paquet qu'on vient de mettre à jour sait parfaitement quel est le service à redémarrer pour appliquer ce changement.Pour l'ordre de redémarrage, systemd fait ça trÚs bien avec une belle gestion des dépendances.
Mais bref, pour en revenir au sujet, je maintiens que c'est vraiment dommage d'imposer un redĂ©marrage pour tout type de mise Ă jour. Avec Windows, ça se comprend puisque le systĂšme d'exploitation a un dĂ©faut intrinsĂšque qui empĂȘche de mettre Ă jour un fichier utilisĂ© par un processus en cours d'exĂ©cution. Et outre cela, avec un systĂšme de mise Ă jour conçu avec cette nĂ©cessitĂ© de redĂ©marrer, des problĂšmes spĂ©cifiques se sont certainement créés qui ancrent davantage cette nĂ©cessitĂ©.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 2.
Que les mises à jour de Windows soient quelque chose de trÚs compliqué, je n'en doute pas en effet. Je soupçonne que la gestion des mises à jour de Debian, Ubuntu, Fedora ou tout ce que vous voulez soit légÚrement plus simple.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 7.
Ăa ne sert certainement pas Ă rien, et le fait d'imposer un redĂ©marrage pour toute mise Ă jour du systĂšme est connu comme Ă©tant une vraie plaie. Ăa a mĂȘme inspirĂ© des points de scĂ©narios de films je crois.
Il faut dire que c'est aggravĂ© par le fait que le systĂšme de mise Ă jour de Windows est particuliĂšrement mal fichu, vu de l'extĂ©rieur. Un ordinateur restĂ© Ă l'arrĂȘt pendant six mois peut facilement demander trois redĂ©marrages et un temps d'application total de l'ordre de l'heure pour fournir enfin un systĂšme Windows Ă jour et utilisable. Alors forcĂ©ment, le ressenti est mauvais.
(C'est une expĂ©rience personnelle, ayant rallumĂ© un ordinateur pro sous Windows aprĂšs plusieurs mois. Trois redĂ©marrages et une heure et demie d'indisponibilitĂ© pour Windows. Quinze minutes de mises Ă jour sans aucune indisponibilitĂ© et un unique redĂ©marrage pour Ubuntu. Ă'aurait Ă©tĂ© pareil pour Debian mais mon employeur me demande d'utiliser Ubuntu.)
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 3.
Oui eh bien si ces services utilisent une interface non documentĂ©e susceptible de casser Ă l'occasion de simples mises Ă jour de sĂ©curitĂ©, forcĂ©ment ça risque de poser des problĂšmes si on ne redĂ©marre pas le client et le serveur en mĂȘme temps.
Je comprends bien le problÚme, seulement c'est un problÚme spécifique à Windows ça. C'est sûr que quand on conçoit un systÚme en partant du principe qu'il faut le redémarrer à chaque mise à jour, on se retrouve avec des problÚmes spécifiques qui rendent cette pratique indispensable.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 2.
Merci, ça fait toujours plaisir.
Je confirme, personne. Pas mĂȘme moi.
Manuel en effet, avec tous les problÚmes que ça implique. C'est typiquement le genre de truc à automatiser, et il se trouve que ça s'automatise trÚs bien.
C'est assez futé comme approche en fait : Linux expose les fichiers mappés en mémoire par chaque processus dans
/proc/PID/mapset dans/proc/PID/map_files. Or l'exĂ©cutable lui-mĂȘme, ainsi que les bibliothĂšques qu'il a chargĂ©, est justement mappĂ© en mĂ©moire. Lorsque le fichier mappĂ© en mĂ©moire n'existe plus, ou plus prĂ©cisĂ©ment, n'existe plus sous le nom qu'il avait lors de son chargement, ça se voit dans cette liste.Or, avoir un fichier mappĂ© en mĂ©moire qui n'a plus son nom d'origine, et Ă©ventuellement qui n'a plus aucun nom, c'est typique d'une bibliothĂšque mise Ă jour.
Quoi qu'il en soit,
needrestartest un outil trÚs utile, que je recommande vivement à tous les utilisateurs de Debian et dérivées.[^] # Re: Volontaire ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal PĂąques, le bug d'Excel et la difficile adaptation de LibreOffice. ĂvaluĂ© Ă 6.
Ce n'est pas ce que j'en ai compris. Enfin, lointaines, oui, mais pas autant que tu l'imagines.
Pas des siĂšcles. Pas mĂȘme un siĂšcle. Des dĂ©cennies, oui.
Si j'ai bien compris, parmi ce qui n'est pas correctement géré, il y a les années 1900 et 2100 qu'Excel considÚre comme bissextiles alors qu'elles ne le sont pas.
Ăa laisse prĂ©sager un bug de l'an 2100, mĂȘme si c'est effectivement assez lointain.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 2.
Et accessoirement, au-delà de toute ma théorie, j'ai surtout une vingtaine d'années de pratique, à faire réguliÚrement des mises à jour et à redémarrer les services concernés sans le moindre problÚme.
Je ne dis pas que je n'ai jamais eu de problÚmes en général, mais des problÚmes liés à des mise à jour de sécurité de services sans redémarrer mon ordinateur, jamais.
Des problÚmes lors d'une mise à jour pour changement de version du systÚme d'exploitation, parfois. Et pour ce genre de mise à jour, je redémarre effectivement, ça me semble une évidence, d'autant que ça inclut toujours une mise à jour du noyau.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 3.
Bon alors pour info, une mise à jour de sécurité sur une bibliothÚque partagée, c'est fait pour ne casser ni l'API, ni l'ABI. Donc pas de problÚme pour avoir un client et un serveur qui tournent avec deux versions différentes.
Ensuite, s'il y a du client-serveur lĂ -dedans, l'interface entre les deux, c'est un protocole qui devrait ĂȘtre clairement dĂ©fini, et certainement pas « le truc implĂ©mentĂ© par la bibliothĂšque partagĂ©e ». Si l'interface entre deux composants dĂ©couplĂ©s Ă©tait dĂ©finie par la bibliothĂšque dans sa version du moment, je ne m'attendrais effectivement Ă de beaux bugs Ă l'occasion.
Mais bref, on parle de quoi comme service en fait ? CUPS ? Entre le serveur CUPS et les clients CUPS, c'est une API qui est en fait une extension d'IPP et qui est dĂ©finie. Pas de problĂšme de version de bibliothĂšque lĂ -dedans, d'ailleurs les clients CUPS sont conçus pour ĂȘtre utilisables avec un serveur distant, c'est dire si c'est indĂ©pendant de la version de la bibliothĂšque utilisĂ©e.
X11 ? Ah non, là si tu relances le serveur, tu relances forcément le client.
NetworkManager ? Le lien entre le client et le serveur est, il me semble, une API DBUS documentée, qui ne changera certainement pas avec la mise à jour de sécurité d'une bibliothÚque.
Sur mon systÚme, je trouve encore bluetoothd, qui pourrait éventuellement poser problÚme, et encore, j'en doute.
[^] # Re: Atomique ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 4.
# Volontaire ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal PĂąques, le bug d'Excel et la difficile adaptation de LibreOffice. ĂvaluĂ© Ă 10. DerniĂšre modification le 25 avril 2025 Ă 09:43.
En 1985, je ne sais pas ce qu'on avait comme ordinateur, mais on parle de calculer le reste de la division par 4, le reste de la division par 100 et le reste de la division par 400. Le nombre de chiffres du numérateur a, je pense, peu d'importance puisque je doute que les ordinateurs en question calculent en décimal.
Je veux bien entendre que trois divisions euclidiennes, c'est trois fois plus long qu'une seule, mais on parle d'opĂ©rations Ă peu prĂšs instantanĂ©es, mĂȘme sur les calculatrices de poche de l'Ă©poque non ? Sur une pascaline, je ne dis pas, mais sur un PC de 1985 quand mĂȘme...
[^] # Re: Je ne comprends pas lâengouement autour de flatpak ou snap
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 6.
D'aprÚs mon expérience de tous les jours, c'est effectivement un problÚme de Firefox, et de lui seul. C'est dans doute lié à un fonctionnement particulier de ce navigateur puisqu'il utilise plusieurs processus qui semblent interagir assez fortement entre eux.
Par opposition à des logiciels qui n'utilisent qu'un seul processus, ou plusieurs mais avec des interactions entre eux limitées et surtout, cadrées, par exemple le serveur de courrier Postfix.
[^] # Re: Questions
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 3.
Ăa confirme une impression personnelle, et donc un corollaire : le tout atomique + Flatpak ou Ă©quivalent n'a aucune chance de remplacer complĂštement nos distributions.
[^] # Re: Je ne comprends pas lâengouement autour de flatpak ou snap
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche GNOME OS comme Linux idĂ©al, partie 1 : la promesse de l'atomique. ĂvaluĂ© Ă 5.
Ăa tu peux l'enlever de la liste, ça n'est pas spĂ©cifique aux Flatpak. C'est une gĂ©nĂ©ralitĂ© sous *nix.
[^] # Re: J'y avais pensĂ© il y a quelques temps dĂ©jĂ
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal De l'importance d'implĂ©menter des permissions bidons. ĂvaluĂ© Ă 6.
Disons que Google ne font rien pour ça Ă©videmment. Il existe des outils pour le faire, c'est assez compliquĂ© Ă mettre en Ćuvre et ça nĂ©cessite un tĂ©lĂ©phone rootĂ© pour commencer.