Windows インスタンスに WSL をインストールする
Windows Subsystem for Linux (WSL) は無料でダウンロードでき、Windows インスタンスにインストールできます。WSL をインストールすると、ネイティブ Linux コマンドラインツールを Windows インスタンス上で直接実行し、従来の Windows デスクトップと並行して、スクリプト作成のために Linux ツールを使用できるようになります。単一の Windows インスタンス上で Linux と Windows を簡単に切り替えることができるため、開発環境で役立つ場合があります。
WSL の詳細については、Microsoft Build ウェブサイトの Windows Subsystem for Linux のドキュメント
制限事項
-
WSL には、WSL 1 と WSL 2 の 2 つのバージョンがあります。
-
.metal
EC2 インスタンスの場合は、WSL 1 または WSL 2 のいずれかをインストールできます。 -
仮想化された EC2 インスタンスの場合は、WSL 1 をインストールする必要があります。
-
-
Windows Server オペレーティングシステムの場合、WSL は次を実行しているインスタンスにのみインストールできます。
-
[Windows Server 2019]
-
Windows Server 2022
-
WSL をインストールする
次の手順では、Windows Server 2022 を実行する EC2 インスタンスに WSL をインストールします。Windows Server 2019 を実行している EC2 インスタンスに WSL をインストールする手順については、マイクロソフトのウェブサイトの「以前のバージョンの Windows Server に WSL をインストールする
WSL 1 をインストールするには
-
WSL をインストールするには、EC2 インスタンスで次の標準インストールコマンドを実行します。ただし、
--enable-wsl1
を含めることによって WSL 1 を有効にしてください。デフォルトでは、WSL 2 がインストールされます。インスタンスが仮想化インスタンスタイプを使用して起動された場合は、この手順のステップ 3 を完了して、バージョンを WSL 1 に設定する必要があります。wsl --install --enable-wsl1
-
EC2 インスタンスを再起動します。
-
WSL 1 を使用するように WSL を設定するには、インスタンスで次のコマンドを実行します。WSL バージョンの設定の詳細については、Microsoft Build ウェブサイトの「WSL の古いバージョンの手動インストールステップ
」を参照してください。 wsl --set-default-version 1
WSL 2 をインストールするには
-
WSL をインストールするには、EC2 インスタンスで次の標準インストールコマンドを実行します。デフォルトでは、WSL 2 がインストールされます。
.metal
インスタンスに WSL をインストールする場合、実行するステップはこれだけです。wsl --install
詳細については、Microsoft Build ウェブサイトの「WSL を使用して Windows に Linux をインストールする
」を参照してください。