WSL2のUbuntsでRelease file for xxx is not valid yetというエラーが発生した時

2023/12/07に公開

Ubuntuでパッケージをインストールするとき次のようなエラーメッセージが表示されることがある。

Release file for xxx is not valid yet (invalid for another 2h 18min 3s). Updates for this repository will not be applied.

これはWSL2内の日付が誤った日付になることで発生する問題のようである。PCがスリープするとWSL2内の時刻がずれるそうである。WSL2内の日付を正しい日付に修正するには以下のコマンドを実行する。

sudo hwclock --hctosys

その後で改めて、パッケージをインストールすればよい。

参考資料

https://ginpen.com/2021/06/05/apt-update-release-file-is-not-valid-yet/

Discussion