Windows Subsystem for Linuxの環境復旧でトラブル発生した件

  • 1年ぶりにWindows 10 22H2を再インストールして、セットアップの最終段階でWSL2の環境を復旧しようと思ったのですが、何か大幅に変わってしまったのだろうか?

  • 従前に認識していた手順は上記の通りですが、いきなりアプリストアでWindows Subsystem for Linuxが見つからない。

  • ひとまず無視してwsl.exe --import-in-placeを実行して見るも、そんなコマンドラインオプションは存在しないと怒られる。

  • wsl.exeをいろいろ実行してみると、wsl --updateをするように指示されたので試しに実行してみる。


  • なるほど、インストールされていたwslが古かったらしい。--import-in-place引数もサポートされているようなので、これで行けそうな気がする。

  • 結論としては、ストアからインストールする必要は無いけど、最初に--updateしておけと言うことでよいのかな。