つばろぐ

主に C#, .NET, Azure の備忘録です。たまに日記。

WSL2のUbuntu 20.04で日時がずれたときはディストリビューションの再起動を行えばよい

WSL2 の Ubuntu 20.04 をアップデート (apt update) しようとしたときに、こちらの記事と同じエラー(Updates for this repository will not be applied)が起きた。

odaryo.hatenablog.com

調べてみると確かに Ubuntu 20.04 の時刻 (dateコマンド) と、ホスト (Windows10) の時刻がずれていた。
WSL2 のディストリビューションを再起動するとよいということで、WSL2 のコマンドで再起動を行った。

$ wsl -l -v
  NAME                   STATE           VERSION
* Ubuntu-20.04           Running         2
  docker-desktop         Running         2
  docker-desktop-data    Running         2

$ wsl --shutdown Ubuntu-20.04

Ubuntu 20.04 を起動しなおせばホストと同じ日時になっていた。