WSL2のインストールを行う
こんにちは。あやかです。
突然ですが、WSL2のインストールを行いたいます。
今回参考にしたのは、こちらのインストールガイドです。
・Windows 10 用 Windows Subsystem for Linux のインストール ガイド
まずは、WSLを有効化します。
管理者権限でPowerShellプロンプトを起動して以下のコマンドを実行します。
すでにWSL1を使用されている場合は不要なのでスキップします。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 |
indows PowerShell Copyright (C) Microsoft Corporation. All rights reserved. 新しいクロスプラットフォームの PowerShell をお試しください https://aka.ms/pscore6 PS C:\Windows\system32> dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart 展開イメージのサービスと管理ツール バージョン: 10.0.19041.746 イメージのバージョン: 10.0.19042.789 機能を有効にしています [==========================100.0%==========================] 操作は正常に完了しました。 PS C:\Windows\system32> |
次に、以下のコマンドを実行して仮想マシンプラットフォームを有効化します。
1 2 3 4 5 6 7 8 9 10 11 |
PS C:\Windows\system32> dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart 展開イメージのサービスと管理ツール バージョン: 10.0.19041.746 イメージのバージョン: 10.0.19042.789 機能を有効にしています [==========================100.0%==========================] 操作は正常に完了しました。 PS C:\Windows\system32> |
次に、Linux カーネル更新プログラム パッケージをインストールします、
インストーラは、上で記載した手順の手順4からダウンロードします。
ここまで作業がおわったら、PCを一度再起動します。
再起動後、再度PoewrShellプロンプトを管理者権限で起動します。
以下のコマンドを入力し、WSL2をデフォルトのバージョンに指定します。
1 2 3 4 |
PS C:\Windows\system32> wsl --set-default-version 2 WSL 2 を実行するには、カーネル コンポーネントの更新が必要です。詳細については https://aka.ms/wsl2kernel を参照してください WSL 2 との主な違いについては、https://aka.ms/wsl2 を参照してください PS C:\Windows\system32> |
最後にディストリビューションのインストールを行います。
ディストリビューションはMicorosoft Storeから行います。
Micorosoft StoreをWSLなどのキーワードで検索し、使用したいディストリビューションをインストールしてください。
WSL2に対応するディストリビューションはこちらのページにまとまっています。