windows 10 home に wsl2 をインストール

修理に出したPCの windows のバージョンが最新になってた。 windows update で配信されるまでダウンロードしないで待っていたのだが仕方ない。

wsl2 をインストールできる条件 (Ver.2004、ビルド19041以降) を満たしていたので導入する。

スタート → 設定 → システム → バージョン情報
f:id:m_rai:20200803203948p:plain

手順

windows の機能の有効化または無効化の一覧にある
以下にチェックを入れて再起動
f:id:m_rai:20200803204723p:plain
f:id:m_rai:20200803204816p:plain

コマンドで上記と同じことをしたいなら、管理者権限の PowerShell にて
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

再起動後

Linux カーネル (コンポーネント) をダウンロードして更新

docs.microsoft.com

更新後

管理者権限の PowerShell にて現在の設定 (wsl) を wsl2 に変更
wsl --set-default-version 2

あとは Microsoft Store で Linux ディストリビューションを導入するだけ。

おまけ
導入したディストリビューション一覧確認コマンド

wsl --list --verbose