• WindowsTerminalから wsl を実行したら動かんかった
  • Linux カーネル更新プログラム パッケージをインストール

現象

WindowsTerminalで wsl とうったら「カーネル コンポーネントの更新が必要です」と表示されて何もできなかった

対応

どうも何かを更新しなければならないようだったのでMicrosoftのページを参考に対応

Microsoftのページ

まずはWSL2 Linuxカーネル更新プログラム パッケージをダウンロードする。そのあとダウンロードしたmsiをインストール。

この後、自分は不要だったが人によってはWindowsTerminalのPowershell上で下記のコマンドを実行する必要がある。

> wsl --set-version <ディストロの名前> 2

参考