- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- Windows/WSL/環境構築/WSL2インストール へ行く。
- 1 (2020-09-13 (日) 02:02:09)
- 2 (2020-09-13 (日) 02:13:37)
- 3 (2021-05-30 (日) 19:14:14)
WSL2 インストール
始めに
- WSL2はWindows10の特定のバージョン以降でしかインストールできない
- バージョンは参考のページを参照のこと
手順
1. WSLの有効化
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- 上のコマンドを管理者権限で起動したPowershellまたはコマンドプロンプトで実行する
- WSLの有効化はWSL1でもWSL2でも共通で必要
2. 仮想マシンプラットフォームの有効化
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- 上のコマンドを管理者権限で起動したPowershellまたはコマンドプロンプトで実行する
3. Linuxディストリビューションインストール時のWSLバージョンをWSL2に設定
wsl --set-default-version 2
- 上のコマンドを実行後は、MSストアからLinuxディストリビューションをインストールするとWSL2のLinuxがインストールされるようになる
- なお、インストール済みのLinuxディストリビューションを1から2へ、2から1へ随時変換できる
- このコマンドを実行時に WSL 2 requires an update to its kernel component というエラーが出たら、以下のページからMSIインストーラーをダウンロードして、インストールする。その後、再度、上のコマンドを実行する
4. MSストアからLinuxディストリビューションをインストール
- MSストアを起動して、好きなLinuxディストリビューションをインストールする
- その際、WSL1なのか、WSL2なのかは気にする必要がないようだ
5. インストール済みのLinuxディストリビューションの確認
wsl --list --verbose NAME STATE VERSION * Ubuntu-20.04 Stopped 2
- 上のコマンドを実行すると、Ubuntu-20.04がWSL2(Version 2)でインストールされていることが確認できる
参考
https://docs.microsoft.com/en-us/windows/wsl/install-win10#update-to-wsl-2