Le 05/02/2026 à 14:03, Michel Verdier a écrit :
Le 5 février 2026 Daniel Caillibaud a écrit :

Est-ce aussi le cas en stable ?

Car il me semblait que dans certains cas on pouvait avoir des paquets 
"upgradable" qui ne
l'était pas avec un simple `apt upgrade`, qui demandait un full-upgrade 
(lorsque l'upgrade
ajoute ou retire des paquets de mémoire, mais la dernière fois que je suis 
tombé là-dessus
remonte à pas mal d'années)

Je ne sais pas si ces commandes peuvent poser problème en stable (trixie)
pour un update normal. Mais de toute façon elles n'ont aucun sens lors
d'un update normal. Comme l'a dit Didier c'est à n'utiliser que lors d'un
changement de version majeure, par exemple de bookworm à trixie.

https://www.debian.org/releases/trixie/release-notes/upgrading.en.html#upgrading-packages

Voilà :-)

Et pour compléter la réponse de Michel, deux points:

- comme le souligne page de manuel d'apt, la commande full-upgrade peut supprimer des paquets, contrairement à la commande upgrade:
[...]
full-upgrade (apt-get(8))
La commande full-upgrade remplit la même fonction que upgrade, mais supprimera des paquets actuellement installés si cela est nécessaire pour mettre à jour le système dans son ensemble.
[...]

- les systèmes de mise-à-jour automatique (potentiellement très utiles en Stable mais à proscrire en Testing ou Unstable), du genre de unattended-upgrades ou cron-apt, permettent de paramétrer quelle est la commande à utiliser pour les upgrades, et par défaut c'est bien un upgrade et pas un full-upgrade qu'exécutent ces utilitaires)

Pour terminer, on peut raisonnablement supposer que les développeurs Debian testent correctement, dans la mesure du possible, les upgrades en Stable, quitte même à modifier le paquet pour que l'upgrade se déroule bien. En Testing ou Unstable ce n'est pas la même chose, et ce n'est pas le but: en Stable la communauté aide les utilisateurs, en Testing ou Unstable, c'est l'inverse, les utilisateurs (i.e. testeurs) doivent aider la communauté.


Répondre à