はじめに
WSL2(Windows Subsystem for Linux 2)とは
Windows PC上にて仮想環境としてLinux環境を構築することができる。
AWS環境やLinux環境にSSHする際、便利なのでおすすめです。
(自分のナレッジとしてメモ)
注意点
まずはWSL1をインストールし、WSL2へ更新の流れでWSL2とする。
WSL2のインストール
Windows PowerShellを開いて管理者モードでwsl --install
でWSLをインストールする。
インストールが完了したら一旦再起動する。
続いてバージョンを確認してみる。
wsl --list -v
下記コマンドを実行する。
PS C:\> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
PS C:\> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
PCを再起動する。
Linux カーネルを最新へ更新。
下記URLよりmsiファイルをダウンロードし、適用する。
https://wslstorestorage.blob.core.windows.net/wslblob/wsl_update_x64.msi
WSL2へ変更。
wslのdefault設定をver 2に変更。
PS C:\> wsl --set-default-version 2
WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください
WSL1からWSL2へ移行。
PS C:\> wsl --set-version Ubuntu-18.04 2
変換中です。この処理には数分かかることがあります...
WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください
変換が完了しました。
最後に確認してみる。
PS C:\> wsl --list -v
NAME STATE VERSION
* Ubuntu-18.04 Running 2