En rapport avec ma réponse sur Demander à Ubuntu à plus d'un titre :
-
Tout d'abord, cela montre le peu d'attention que j'accorde (ou que la plupart des utilisateurs accordent) au MOTD. La plupart des gens semblent saisir les Permission denied
(que vous voyez aussi, je suppose), mais je n'avais jamais remarqué (et personne n'en a parlé jusqu'à présent) que les informations sur le système sont également statiques.
-
Deuxièmement, ce problème provient du même paquet que celui mentionné dans cette réponse et a la même origine. La fonction Landscape qui l'affiche est destinée à la gestion d'Ubuntu serveurs . Il est inclus involontairement (mais à tort) dans la distribution WSL Ubuntu 22.04 parce qu'elle est basée sur Ubuntu Server.
En fin de compte, la mise à jour se fait parce que Landscape utilise Systemd, qui ne tourne pas par défaut (ou facilement) sur WSL.
Si vous souhaitez le mettre à jour, vous pouvez exécuter la commande suivante sudo update-motd
. Ensuite rm ~/.motd_shown
et redémarrer pour voir les informations mises à jour. Cette commande (avec l'option sudo
) pourrait également être ajouté à une "commande d'amorçage" dans le /etc/wsl.conf
sous Windows 11 si vous vouliez vraiment le mettre à jour à chaque fois que WSL démarre. Voir aussi aquí pour plus de détails. Il existe également une méthode de secours pour Windows 10.
Toutefois, le meilleure solution est simplement de supprimer Landscape, car il nécessite Systemd et n'est de toute façon pas utile sur WSL :
sudo apt remove landscape-common
sudo apt autoremove # Optionally, but recommended
rm ~/.motd_shown