Windows Server インストール ガイド
Linux 用 Windows サブシステム (WSL) は、Windows Server 2019 (バージョン 1709) 以降にインストールできます。 このガイドでは、お使いのマシンで WSL を有効にする手順について説明します。
Windows Server 2022 に WSL をインストールする
Windows Server 2022 では、次のコマンドを使用した単純な WSL インストールがサポートされるようになりました。
wsl --install
これで、管理者の PowerShell または Windows コマンド プロンプトにこのコマンドを入力し、コンピューターを再起動することによって、Windows Server 2022 上で WSL を実行するために必要なすべてをインストールできるようになりました。
このコマンドを実行すると、必要なオプション コンポーネントの有効化、最新 Linux カーネルのダウンロード、WSL 2 の既定としての設定、および Linux ディストリビューションのインストールが実行されます "(既定では Ubuntu です)"。
方法の詳細については、標準の WSL ドキュメントを参照してください。
- インストールされる既定の Linux ディストリビューションを変更する。
- Linux のユーザー名とパスワードを設定する。
- 実行している WSL のバージョンを確認する
- パッケージの更新とアップグレード。
- ディストリビューションを追加する。
- WSL で Git を使用する。
以前のバージョンの Windows Server に WSL をインストールする
Windows Server 2019 (バージョン 1709 以降) に WSL をインストールするには、以下の手動インストール手順に従います。
Linux 用 Windows サブシステムを有効にする
Windows 上で Linux ディストリビューションを実行する前に、"Linux 用 Windows サブシステム" オプション機能を有効にして再起動する必要があります。
管理者として PowerShell を開き、以下を実行します。
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
Linux ディストリビューションをダウンロードする
お好みの Linux ディストリビューションをダウンロードする手順とリンクについては、手動インストール ページの「ディストリビューションのダウンロード」セクションを参照してください。
Linux ディストリビューションを展開してインストールする
Linux ディストリビューションをダウンロードしたら、その内容を展開して手動でインストールするために、次の手順に従います。
PowerShell を使用して、
<DistributionName>.appx
パッケージの内容を展開します。Rename-Item .\Ubuntu.appx .\Ubuntu.zip Expand-Archive .\Ubuntu.zip .\Ubuntu
ディストリビューションのダウンロードが完了したら、ダウンロードを含むフォルダーに移動し、そのディレクトリで次のコマンドを実行します。
app-name
は Linux ディストリビューションの .appx ファイルの名前です。Add-AppxPackage .\app_name.appx
注意事項
エラー 0x8007007e が発生してインストールに失敗しました:このエラーが発生した場合、お使いのシステムは WSL をサポートしていません。 Windows ビルド 16215 以降を実行していることを確認してください。 ビルドを確認してください。 さらに、WSL が有効になっていることを確認し、この機能を有効にした後にコンピューターが再起動されていることを確認してください。
PowerShell を使用して、Windows 環境の PATH に Linux ディストリビューション パス (この例では
C:\Users\Administrator\Ubuntu
) を追加します。$userenv = [System.Environment]::GetEnvironmentVariable("Path", "User") [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\Users\Administrator\Ubuntu", "User")
これで、「<DistributionName>.exe
」と入力して任意のパスからディストリビューションを起動できるようになりました。 たとえば、 ubuntu.exe
と指定します。
インストールが完了したら、新しい Linux ディストリビューションのユーザー アカウントとパスワードを作成することができます。
Windows Subsystem for Linux