Guide d’installation sur Windows Server

Le sous-système Windows pour Linux peut être installé sur Windows Server 2019 (version 1709) et ultérieur. Ce guide vous accompagne tout au long des étapes d’activation de WSL sur votre ordinateur.

Activer le sous-système Windows pour Linux

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.

Ouvrez PowerShell en tant qu’administrateur et exécutez :

    Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

Télécharger une distribution Linux

Suivez ces instructions pour télécharger votre distribution Linux préférée.

Extraire et installer une distribution Linux

Maintenant que vous avez téléchargé une distribution Linux, afin d’extraire son contenu et de l’installer manuellement, procédez comme suit :

  1. Extrayez le contenu du package <DistributionName>.appx à l’aide de PowerShell :

    Rename-Item .\Ubuntu.appx .\Ubuntu.zip
    Expand-Archive .\Ubuntu.zip .\Ubuntu
    
  2. Exécutez l’application de lancement de distribution dans le dossier cible. Le lanceur est généralement nommé <DistributionName>.exe (par exemple, ubuntu.exe).

    Distribution Ubuntu développée sur Windows Server

Attention

Échec de l’installation avec l’erreur 0x8007007e : Si vous recevez cette erreur, votre système ne prend pas en charge WSL. Veillez à exécuter la build 16215 ou ultérieure de Windows. Vérifiez votre build. Vérifiez également que WSL est activé et que votre ordinateur a été redémarré après l’activation de la fonctionnalité.

  1. Ajoutez le chemin de votre distribution Linux à la variable PATH d’environnement Windows (C:\Users\Administrator\Ubuntu dans cet exemple), à l’aide de 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 <DistributionName>.exe. Par exemple : ubuntu.exe.

Une fois l’installation terminée, vous pouvez créer un compte d’utilisateur et un mot de passe pour votre nouvelle distribution Linux.