wslで「Temporary failure resolving~」と表示される場合の対処方法
kenji@MyComputer:~$ sudo apt update
[sudo] password for kenji:
Err:1 http://archive.ubuntu.com/ubuntu focal InRelease
Temporary failure resolving 'archive.ubuntu.com'
wslで上記のエラーが表示されるときは、DNSサーバーの設定が正しくない可能性があります。 私の環境では、以下の手順で解決しました。
- wslを起動します。
sudo nano /etc/resolv.conf
を実行します。nameserver
の行を以下のように変更します。
nameserver 8.8.8.8
Ctrl
+S
で保存して、Ctrl
+X
で終了します。sudo apt update
を実行します。- エラーが表示されなければ、解決です。
上記手順で解決しない場合
上記手順で解決しない場合もあるようです。以下の記事をご参照ください。