現在はWSL1をインストール後、WSL2にアップデートする方式になっているようです
PS C:\WINDOWS\system32> Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
PS C:\WINDOWS\system32> Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform この操作を完了するために、今すぐコンピューターを再起動しますか? [Y] Yes [N] No [?] ヘルプ (既定値は "Y"):
PS C:\WINDOWS\system32> wsl --set-version Ubuntu 2
PS C:\WINDOWS\system32> wsl -l -v NAME STATE VERSION * Ubuntu Stopped 2
PowerShellはもう使いませんので閉じてください。
Installing, this may take a few minutes... Please create a default UNIX user account. The username does not need to match your Windows username. For more information visit: https://aka.ms/wslusers Enter new UNIX username: # ユーザー名を入力します Enter new UNIX password: # パスワードを入力します Retype new UNIX password: # パスワードを再入力します passwd: password updated successfully Installation successful! To run a command as administrator (user "root"), use "sudo <command>". See "man sudo_root" for details.
$ sudo apt update $ sudo apt upgrade
$ sudo dpkg-reconfigure tzdata
表示を日本語にしたい場合は、次の設定を行ってください
$ sudo apt install language-pack-ja-base language-pack-ja
$ sudo apt install manpages-ja manpages-ja-dev
$ sudo update-locale LANG=ja_JP.UTF-8 $ source /etc/default/locale