WSL(Windows Subsystem for Linux)は複数のディストリビューションを持つことが出来ます。
各ディストリビューションはMicrosoft Storeから入手可能です。
どのディストリビューションをデフォルトにするかはwslconfig
を使って設定をします。
それ以外にもディストリビューションの登録を解除することも出来ます。
PowerShellかコマンドプロンプトを開いて、wslconfig
と打つとコマンドの説明が出てきます。
> wslconfig
Linux 用 Windows サブシステムの管理操作を実行します
使用法:
/l、/list [/all] - 登録されたディストリビューションを一覧表示します。
/all - すべてのディストリビューションを一覧表示します (オプション)。
現在インストールまたはアンインストール中のものも含まれます。
/s、/setdefault <DistributionName> - 指定のディストリビューションを既定として設定します。
/u、/unregister <DistributionName> - ディストリビューションの登録を解除します。
ここにすべて書いてありますが、一応説明を書いておきます。
ディストリビューション一覧
> wslconfig /l
Windows Subsystem for Linux ディストリビューション:
Ubuntu (既定)
Legacy
アンインストールされた物も含めたい場合は/all
をつけます。
デフォルトのディストリビューションを切り替える
> wslconfig /s Ubuntu
ディストリビューションの登録を解除する
> wslconfig /u Legacy
これで登録解除は出来るみたいですが、念のため自分はLegacyは残しておきます。
wslconfig
の存在に気が付かないで、しばらくはまっていたので記事にしました。
それにしても、windowsでlinuxが使えるのは本当に便利ですね。