WSL2のUbuntuでapt getをするとFailed to fetchとなる問題の解決

WSL2のUbuntuでapt getをするとFailed to fetchとなる問題の解決

WSL2 上でパッケージを更新しようとおもって

sudo apt update

と実行すると

$ Failed to fetch http://....

とでてきて更新に失敗してしまう。

名前解決が失敗しているようなのでとりあえず Google DNS を指定して対応

※ネームサーバのアドレスがわかっていれば適宜変更。

echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf > /dev/null