WSL2の導入方法
2023年版
必要に応じて
code:bash
# 1. Hyper-Vを有効化
dism.exe /online /enable-feature /featurename:HypervisorPlatform /all /norestart
# 2. 仮想マシンの機能を有効化
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
# 3. WSLを有効化
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
Linuxディストリビューションをインストール
code:bash
wsl --list --online # インストール可能なディストリビューションを表示
wsl --install -d Ubuntu
Trouble shooting
0x8024500cエラー
Windows関連のエラー
このページが役立った。HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate にあるDoNotConnectToWindowsUpdateInternetの値を1から0へ変更すると直った。 0x8000ffffエラー
Power Shellを非管理者権限で事項してから再度実行すると無事にインストールできた
リモートデスクトップ
このページにだいたいしたがって設定した
gdm3のエラーが見えたので、gdm3をpurgeした
2020年頃の方法
基本的に、以下のページに従って設定を行ったらできた。
躓きポイントとしては、
1. 「cmdのオプションで、レガシーコンソールを使用する」だと失敗する
とにかくWindows Update大事。