🌊
Ubuntuのapt update時にInRelease is not valid yetエラー
InRelease is not valid yetという謎エラー
関連記事:
UbuntuにPodmanを入れようとするといつも以下のエラーで先に進まなくなる
dozo@UbuntuPodman ~> sudo apt-get update
[sudo] password for dozo:
Get:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
・・・
E: Release file for http://security.ubuntu.com/ubuntu/dists/jammy-security/InRelease is not valid yet (invalid for another 11min 35s). Updates for this repository will not be applied.
WSLのいいところでOSはいつでも切り替えられるから、
UbuntuをやめてFedoraにしていた。
そんな折、Ubuntuで確認する必要があったので、
ちょっと解決に乗り出すことに。
エラーメッセージをよく見てみる
E: Release file for http://security.ubuntu.com/ubuntu/dists/jammy-security/InRelease is not valid yet (invalid for another 11min 35s). Updates for this repository will not be applied.
(^_^;) yet(まだ)ってなんやねん
いつできるんやと思いつつ、
調べてみるとWSLの時刻とPCの時刻が大きく違うことが判明。
(゜.゜) なーほーね
じゃあ調整する方法はというと以下を参考
ヾ(・ω<)ノ" 三三三● ⅱⅲ コロコロ♪
------------------- ↓ 本題はここから ↓-------------------
エラーメッセージ確認
実行前にエラーを確認
dozo@UbuntuPodman ~> sudo apt-get update
[sudo] password for dozo:
Get:1 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Hit:2 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:3 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Get:5 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [108 kB]
Get:4 https://download.opensuse.org/repositories/devel:kubic:libcontainers:unstable/xUbuntu_22.04 InRelease [1262 B]
Reading package lists... Done
E: Release file for http://security.ubuntu.com/ubuntu/dists/jammy-security/InRelease is not valid yet (invalid for another 11min 35s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/jammy-updates/InRelease is not valid yet (invalid for another 11min 50s). Updates for this repository will not be applied.
E: Release file for http://archive.ubuntu.com/ubuntu/dists/jammy-backports/InRelease is not valid yet (invalid for another 12min 16s). Updates for this repository will not be applied.
hwclockで時間調整
hwclockは時間を調整するツール
システムクロックとハードウェアクロックどちら向きに合わせるかでオプションが変わるっぽいが、
今回は ハードウェアクロック
=> システムクロック
としたいので、
hctosysオプションを採用
dozo@UbuntuPodman ~> date
Fri Jun 30 17:54:20 JST 2023
dozo@UbuntuPodman ~> sudo hwclock --hctosys
dozo@UbuntuPodman ~> date
Fri Jun 30 18:30:06 JST 2023
状態確認
dozo@UbuntuPodman ~> sudo apt-get update
Hit:1 http://archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://archive.ubuntu.com/ubuntu jammy-updates InRelease [119 kB]
Get:3 http://security.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:4 http://archive.ubuntu.com/ubuntu jammy-backports InRelease [108 kB]
Get:5 https://download.opensuse.org/repositories/devel:kubic:libcontainers:unstable/xUbuntu_22.04 InRelease [1262 B]
Fetched 338 kB in 2s (149 kB/s)
Reading package lists... Done
\(^o^)/ やったー
Discussion