何
- WindowsTerminalから wsl を実行したら動かんかった
- Linux カーネル更新プログラム パッケージをインストール
現象
WindowsTerminalで wsl とうったら「カーネル コンポーネントの更新が必要です」と表示されて何もできなかった
対応
どうも何かを更新しなければならないようだったのでMicrosoftのページを参考に対応
Microsoftのページ
まずはWSL2 Linuxカーネル更新プログラム パッケージをダウンロードする。そのあとダウンロードしたmsiをインストール。
この後、自分は不要だったが人によってはWindowsTerminalのPowershell上で下記のコマンドを実行する必要がある。
> wsl --set-version <ディストロの名前> 2
参考