Le Mon, Dec 22, 2025 at 12:43:13PM +0100, Claude Paroz via gull a écrit : > Merci Daniel pour ta réponse. > > Le 22.12.25 à 11:58, Daniel Cordey via gull a écrit : > > Hola, > > > > On 12/22/25 11:16, Claude Paroz via gull wrote: > > > > > > J'ai une question concernant la mise à jour de Debian (entre 2 LTS). > > > La doc indique déjà 2 étapes (que je suis généralement): > > > apt upgrade --without-new-pkgs > > > > ...Ce qui fait que '--without-new-package' n'a pas vraiment de sens si > > l'on veut faire 'full-upgrade'. > Je suis assez d'accord: Perso, je fait un ``full-upgrade'' AVANT de modifier les configuration dans le dossier /etc/apt, puis un ``full-upgrade'' après. Je n'ais jamais utilisé ``--without-new-package''.
> C'est pourtant la documentation officielle de Debian qui le recommande, mais > là n'est pas la question. C'est cela... > > C'est, à mon humble avis, le gros problème des LTS. J'ai fait ça pendant > > des années, et, comme toi, j'avais des tas de problèmes à chaque > > nouvelle version (qui me prenaient en moyenne une semaine de travail à > > chaque fois). J'utilise abondament la commande ``diff'', lorsque j'ai de modifications importante dans les fichiers de configurations spécifiques. Dès que j'ai un doute, j'installe les nouvelles configurations, puis je les adaptes à mes besoins. Cela prend effectivement du temps, mais je n'en suis jamais à une semaine de travail. Quelques heures, c'est déjà beaucoup! > Bah non, ce n'est vraiment pas mon expérience, ça fait plus de 15 ans que je > passe de LTS à LTS en Debian, et 98% du temps, ça se passe très bien pour > moi. > Ça dépend certainement des cas d'utilisation, mais pour ma part, c'est > absolument satisfaisant. Pour ma part, je dois dire que je suis assez content de pouvoir faire perdurer mes installations/configs sur plus de vingt ans, moyennant quelques adaptations, qui vont généralement dans le sens d'une simplification. > > > > Ma question de base est de savoir si un système Debian est en > > > principe stable et fonctionnel *tant que les dépendances sont > > > respectées*. J'ai envie de dire: Oui! > > C'est justement le but de 'apt update' qui permet cette garantie. C'est > > un énorme travail de la part des équipes chargées d'assurer la cohérence > > des dépendances. À partir du moment où l'on fait 'full-upgrade', on > > bénéficie aussi du respect des dépendances, mais pour l'ensemble de la > > nouvelle version. On ne peut donc pas mélanger ancien et nouveau, car ça > > serait infernal Le truc c'est d'utiliser ``apt autoremove'' de temps en temps et de faire des sauvegardes avant.... > > > Je m'explique: admettons que je fasse la première étape (upgrade -- > > > without-new-pkgs). Puis par exemple je fais un upgrade spécifique du > > > noyau (avec des apt install <nom_paquet>), puis d'autres services. > > > L'objectif étant bien sûr d'arriver finalement à l'upgrade complet, > > > mais en avançant par étapes, ce qui pourrait théoriquement durer > > > plusieurs jours. Oh la là oui! > > Ça casse toute la notion du respect des dépendances. N'oublions pas > > qu'il y a du systemd là-dedans... Or, plein de choses changent dans les > > packages, et surtout les fichiers de config et leurs séquencements. Hmm le respect des dépendances devrait être assuré par dpkg! > Je crois que tu as manqué le *tant que les dépendances sont respectées* dans > ma question :) Il est tout à fait possible de mélanger certains paquets de > plusieurs versions Debian, pour autant que le système de dépendances > l'accepte (par ex. apt install <paquet> -t unstable). Une telle commande va > automatiquement "tirer" les dépendances nécessaires. Et là, je vais parler d'asterisk, qui n'est pas disponible en trixie, ni en bookworm non plus, d'ailleurs. Donc une mise à jour LTS ne ``touchera pas du tout'' ton installation existante d'asterisk... > Merci pour tes autres conseils. Je connais le débat, mais pour l'instant je > ne veux pas investir dans les connaissances Docker/Kubernetes/etc. car pour > mes cas d'utilisation, le principe des Debian LTS me satisfait. > Mon activité sysadmin est vraiment accessoire, et je veux y consacrer le > moins de temps possible. Merci pour ton partage, c'est intéressant de voir comment chacun aborde une problématique donnée. A+! -- Félix Hauri - <[email protected]> - http://www.f-hauri.ch _______________________________________________ gull mailing list [email protected] https://forum.linux-gull.ch/mailman/listinfo/gull
