Guide d’installation sur Windows ServerWindows Server Installation Guide

S’applique à Windows Server 2019 et ultérieurApplies to Windows Server 2019 and later

Avec la build 2017, Microsoft a annoncé que le sous-système Windows pour Linux sera disponible sur Windows Server.At //Build2017, Microsoft announced that Windows Subsystem for Linux will be available on Windows Server. Ces instructions vous guident tout au long de l’exécution du sous-système Windows pour Linux sur Windows Server 1709 et ultérieur.These instructions walk through running the Windows Subsystem for Linux on Windows Server 1709 and later.

Activer le sous-système Windows pour Linux (WSL)Enable the Windows Subsystem for Linux (WSL)

Avant de pouvoir exécuter les distributions Linux sur Windows, vous devez activer la fonctionnalité facultative « Sous-système Windows pour Linux » et redémarrer.Before you can run Linux distros on Windows, you must enable the "Windows Subsystem for Linux" optional feature and reboot.

  1. Ouvrez PowerShell en tant qu’administrateur et exécutez :Open PowerShell as Administrator and run:

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux
    
  2. Redémarrez votre ordinateur lorsque vous y êtes invité.Restart your computer when prompted. Ce redémarrage est nécessaire pour s’assurer que WSL peut lancer un environnement d’exécution approuvé.This reboot is required in order to ensure that WSL can initiate a trusted execution environment.

Télécharger une distribution LinuxDownload a Linux distro

Suivez ces instructions pour télécharger votre distribution Linux préférée.Follow these instructions to download your favorite Linux distribution.

Extraire et installer une distribution LinuxExtract and install a Linux distro

Maintenant que vous avez téléchargé une distribution, extrayez son contenu et installez manuellement la distribution :Now that you've downloaded a distro, extract its contents and manually install the distro:

  1. Extrayez le contenu du package <distro>.appx, par exemple à l’aide de PowerShell :Extract the <distro>.appx package's contents, e.g. using PowerShell:

    Rename-Item .\Ubuntu.appx .\Ubuntu.zip
    Expand-Archive .\Ubuntu.zip .\Ubuntu
    
  2. Exécutez le lanceur de distribution. Pour réaliser l’installation, exécutez l’application de lancement de distribution dans le dossier cible, nommé <distro>.exe.Run the distro launcher To complete installation, run the distro launcher application in the target folder, named <distro>.exe. Par exemple : ubuntu.exe, etc.For example: ubuntu.exe, etc.

    Distribution Ubuntu développée sur Windows Server

    Résolution des problèmesTroubleshooting

    • Échec de l’installation avec l’erreur 0x8007007e : Cette erreur se produit lorsque votre système ne prend pas en charge WSL.Installation failed with error 0x8007007e: This error occurs when your system doesn't support WSL. Vérifiez que :Make sure that:
  3. Ajoutez votre chemin de distribution au chemin d’environnement Windows (C:\Users\Administrator\Ubuntu dans cet exemple), par exemple, à l’aide de PowerShell :Add your distro path to the Windows environment PATH (C:\Users\Administrator\Ubuntu in this example), e.g. using Powershell:

    $userenv = [System.Environment]::GetEnvironmentVariable("Path", "User")
    [System.Environment]::SetEnvironmentVariable("PATH", $userenv + ";C:\Users\Administrator\Ubuntu", "User")
    

    Vous pouvez maintenant lancer votre distribution à partir de n’importe quel chemin en tapant <distro>.exe.You can now launch your distro from any path by typing <distro>.exe. Par exemple : ubuntu.exeFor example: ubuntu.exe

Maintenant que votre distribution Linux est installée, vous devez initialiser votre nouvelle instance de distribution avant d’utiliser votre distribution.Now that your Linux distro is installed, you must initialize your new distro instance before using your distro.