LoginSignup
9
0

More than 3 years have passed since last update.

WSL2で時刻がずれる

Posted at

apt updateでエラー

WSL2のubuntu 20.04でapt updateをしたら以下のエラーが発生した。

$ sudo apt update
[sudo] password for nomura:
Get:1 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB]
Hit:2 http://archive.ubuntu.com/ubuntu focal InRelease
Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Reading package lists... Done
E: Release file for http://security.ubuntu.com/ubuntu/dists/focal-security/InRelease is not valid yet (invalid for another 3d 2h 52min 14s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/focal-updates/InRelease is not valid yet (invalid for another 3d 2h 52min 25s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/focal-backports/InRelease is not valid yet (invalid for another 3d 2h 52min 46s). Updates for this repository will not be applied.

いろいろと調べてみると時刻がずれていると発生するエラーらしい。

$ date
Fri Jan  1 06:21:14 JST 2021

現在の時刻は2021/01/04 11:00です。
ハードウェアの時刻に合わせてみる。

$ sudo hwclock -s
$ date
Mon Jan  4 11:06:15 JST 2021

Windowsの時計と比べて5分くらいずれているが、これで再度apt updateをしてみる。

$ sudo apt update
[sudo] password for nomura:
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Get:2 http://security.ubuntu.com/ubuntu focal-security InRelease [109 kB]
Get:3 http://archive.ubuntu.com/ubuntu focal-updates InRelease [114 kB]
Get:4 http://archive.ubuntu.com/ubuntu focal-backports InRelease [101 kB]
Fetched 324 kB in 3s (121 kB/s)
Reading package lists... Done
Building dependency tree
Reading state information... Done
All packages are up to date.

成功しました。

PowerShellなどからwslを再起動してもなおるみたいです。
#PCをスリープしたりしているとWSLの時刻がずれていくらしい。

> wsl --shutdown
9
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
9
0