WSL2に切り替えてみた
Windows 10 2004 May 2020がリリースされた。個人的に一番大きいのはWSL2がついに使えるようになったことなので、早速既存のWSL環境を更新してインストールしてみた。 https://docs.microsoft.com/ja-jp/windows/wsl/install-win10
既存のWSLをWSL2に更新する。
- 今の状態を確認する
PS C:\Users\user> wsl -l -v NAME STATE VERSION * Ubuntu-18.04 Running 1
- 対象としたいディストリビューションに対して以下のコマンドを打って更新する
wsl --set-version Ubuntu18.04 2
しばらく時間がかかるが、これで変換が完了する。
apt-getの謎
https://github.com/microsoft/WSL/issues/5334
上記のissueにある通り、なぜかapt-get
でTemporary failure resolving
が乱発して失敗する。
とりあえずは 起動時にresolv.conf
の設定を変更して対応ができるが、何とかならんものかなぁと思う。
- やり方その1
echo "nameserver 8.8.8.8" | sudo tee /etc/resolv.conf
- やり方その2
sudo su sudo echo "nameserver 8.8.8.8" >> /etc/resolv.conf