Le webadmin me détecte des mises à jour, je lance l’exécution, tout se passe bien, mais quand il m’indique que la procédure est finie avec succès, il n’a en fait rien fait (et les mises à jour sont toujours à faire).
J’ai lancé l’upgrade depuis une ligne de commande, et voilà ce que j’obtiens :
# yunohost tools upgrade system
Info: Upgrading packages...
Info: Now upgrading 'regular' (non-yunohost-related) packages...
Info: + Reading package lists...
Info: + Building dependency tree...
Info: + Reading state information...
Info: + Calculating upgrade...
Info: + The following packages have been kept back:
Info: + armbian-firmware linux-dtb-current-sunxi linux-image-current-sunxi
Info: + linux-u-boot-lime2-current
Info: + 0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Success! System upgraded
Bon, ce n’est pas un problème bloquant pour le moment, mais ça m’intrigue (et ne voudrais pas que ça pose un problème plus gros à l’avenir !)
~# sudo apt update && sudo apt upgrade -y
Hit:1 http://security.debian.org buster/updates InRelease
Hit:2 http://forge.yunohost.org/debian buster InRelease
Hit:4 http://deb.debian.org/debian buster InRelease
Hit:5 http://deb.debian.org/debian buster-updates InRelease
Get:3 http://es.armbian.mirrors.bret.dk/apt buster InRelease [26.9 kB]
Fetched 26.9 kB in 5s (5,232 B/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
4 packages can be upgraded. Run 'apt list --upgradable' to see them.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
armbian-firmware linux-dtb-current-sunxi linux-image-current-sunxi
linux-u-boot-lime2-current
0 upgraded, 0 newly installed, 0 to remove and 4 not upgraded.
Je viens d’apprendre beaucoup de nouvelles choses. Ce lien t’expliquera pourquoi ces packages sont kept back, s’il est safe de forcer la mise à jour et ce qu’il faut éviter de faire
@Smidge fait attention, le redémarrage de ta brique/carte olimex pourrait poser des soucis (réseau par exemple). Donc fait le test à un moment propice et n’hésites pas à venir dire ici si tout est fonctionnel. Ces paquets était marquer pour être conservé de façon volontaire pour éviter les instabilités récurrentes de certains kernel pour ceratines versions des cartes olinuxino.
Le lien que j’ai partagé précise de savoir pourquoi ces packages sont kept back et vérifier s’il s’agit de dépendances qu’il ne faut pas mettre à jour ou non.
Bon, c’est fait. Un reboot, un diagnostic et vérifier que les applications sont fonctionnelles.