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 ドキュメントを参照してください。

以前のバージョンの 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 ディストリビューションをダウンロードしたら、その内容を展開して手動でインストールするために、次の手順に従います。

  1. PowerShell を使用して、<DistributionName>.appx パッケージの内容を展開します。

    Rename-Item .\Ubuntu.appx .\Ubuntu.zip
    Expand-Archive .\Ubuntu.zip .\Ubuntu
    
  2. ディストリビューションのダウンロードが完了したら、ダウンロードを含むフォルダーに移動し、そのディレクトリで次のコマンドを実行します。app-name は Linux ディストリビューションの .appx ファイルの名前です。

    Add-AppxPackage .\app_name.appx
    

    注意事項

    エラー 0x8007007e が発生してインストールに失敗しました:このエラーが発生した場合、お使いのシステムは WSL をサポートしていません。 Windows ビルド 16215 以降を実行していることを確認してください。 ビルドを確認してください。 さらに、WSL が有効になっていることを確認し、この機能を有効にした後にコンピューターが再起動されていることを確認してください。

  3. 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 ディストリビューションのユーザー アカウントとパスワードを作成することができます。