Lire en anglais

Partager via


Étapes d’installation manuelles pour les versions antérieures de WSL

Par souci de simplicité, nous vous recommandons généralement d’utiliser la wsl --install pour installer le sous-système Windows pour Linux, mais si vous exécutez une version antérieure de Windows, cela peut ne pas être pris en charge. Nous avons inclus les étapes d’installation manuelle ci-dessous. Si vous rencontrez un problème pendant le processus d’installation, consultez la section d’installation du guide de résolution des problèmes.

Étape 1 : activer le sous-système Windows pour Linux

Vous devez d’abord activer la fonctionnalité facultative « Sous-système Windows pour Linux » avant d’installer des distributions Linux sur Windows.

Ouvrez PowerShell en tant qu’administrateur (menu Démarrer > PowerShell > cliquez avec le bouton droit sur > Exécuter en tant qu’administrateur) et entrez cette commande :

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

Nous vous recommandons maintenant de passer à l’étape 2, la mise à jour vers WSL 2, mais si vous souhaitez uniquement installer WSL 1, vous pouvez maintenant redémarrer votre ordinateur et passer à l’étape 6 - Installer votre distribution Linux de choix. Pour effectuer une mise à jour vers WSL 2, attendez avant de redémarrer votre ordinateur et passez à l’étape suivante.

Étape 2 : Vérifier la configuration requise pour l’exécution de WSL 2

Pour effectuer une mise à jour vers WSL 2, vous devez exécuter Windows 10...

  • Pour les systèmes x64 : version 1903 ou ultérieure, avec build 18362.1049 ou version ultérieure.
  • Pour les systèmes ARM64 : version 2004 ou ultérieure, avec build 19041 ou version ultérieure.

ou Windows 11.

Notes

Les builds inférieures à 18362 ne prennent pas en charge WSL 2. Utilisez l’assistant Windows Update pour mettre à jour votre version de Windows. La prise en charge de Windows version 1903 est également uniquement destinée aux systèmes x64. Si vous utilisez une version Arm64 de Windows, vous devez effectuer une mise à niveau vers Windows 10 version 2004 ou ultérieure pour un accès complet à WSL 2. Pour plus d’informations, consultez Prise en charge de WSL 2 dans Windows 10 versions 1903 et 1909.

Pour vérifier votre version et votre numéro de build, sélectionnez touche de logo Windows + R, tapez winver, sélectionnez OK. Mettre à jour vers la dernière version de Windows dans le menu Paramètres.

Notes

Si vous exécutez Windows 10 version 1903 ou 1909, ouvrez « Paramètres » dans votre menu Windows, accédez à « Mettre à jour & sécurité », puis sélectionnez « Rechercher les mises à jour ». Votre numéro de build doit être 18362.1049+ ou 18363.1049+, et le numéro de build secondaire doit être supérieur à .1049. En savoir plus : La prise en charge de WSL 2 arrive sur les versions 1903 et 1909 de Windows 10.

Étape 3 : Activer la fonctionnalité de machine virtuelle

Avant d’installer WSL 2, vous devez activer la fonctionnalité facultative Virtual Machine Platform. Votre machine nécessite les fonctionnalités de virtualisation pour utiliser cette fonctionnalité.

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

dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart

Redémarrer votre ordinateur pour terminer l’installation et la mise à jour WSL vers WSL 2.

Étape 4 : télécharger le package de mise à jour du noyau Linux

Le package de mise à jour du noyau Linux installe la version la plus récente du noyau Linux WSL 2 linux pour exécuter WSL à l’intérieur de l’image du système d’exploitation Windows. (Pour exécuter WSL à partir du Microsoft Store, avec des mises à jour plus fréquemment envoyées, utilisez wsl.exe --install ou wsl.exe --update.).

  1. Téléchargez le dernier package :

    Notes

    Si vous utilisez un ordinateur ARM64, téléchargez le package ARM64 à la place. Si vous ne savez pas quel type d’ordinateur vous avez, ouvrez l’invite de commandes ou PowerShell et entrez : systeminfo | find "System Type". Mise en garde : Sur les versions non anglaises de Windows, vous devrez peut-être modifier le texte de recherche, en traduisant la chaîne « Type système ». Vous devrez peut-être également échapper les guillemets pour la commande find. Par exemple, en allemand systeminfo | find '"Systemtyp"'.

  2. Exécutez le package de mise à jour téléchargé à l’étape précédente. (Double-cliquez pour exécuter : vous serez invité à entrer des autorisations élevées, sélectionnez « oui » pour approuver cette installation.)

Une fois l’installation terminée, passez à l’étape suivante : définissez WSL 2 comme version par défaut lors de l’installation de nouvelles distributions Linux. (Ignorez cette étape si vous souhaitez que vos nouvelles installations Linux soient définies sur WSL 1).

Notes

Pour plus d'informations, lisez l'article sur les modifications apportées à la mise à jour du noyau Linux WSL2, disponible sur le blog Ligne de commande Windows .

Étape 5 - Définir WSL 2 comme version par défaut

Ouvrez PowerShell et exécutez cette commande pour définir WSL 2 comme version par défaut lors de l’installation d’une nouvelle distribution Linux :

wsl --set-default-version 2

Étape 6 : installer votre distribution Linux de votre choix

  1. Ouvrez le microsoft Store et sélectionnez votre distribution Linux préférée.

    Vue des distributions Linux dans le Microsoft Store

    Les liens suivants ouvrent la page du Microsoft Store pour chaque distribution :

  2. Dans la page de la distribution, sélectionnez « Obtenir ».

    distributions Linux dans le Microsoft Store

La première fois que vous lancez une distribution Linux nouvellement installée, une fenêtre de console s’ouvre et vous êtes invité à attendre une minute ou deux pour que les fichiers soient décompressés et stockés sur votre PC. Tous les lancements futurs devraient prendre moins d’une seconde.

Vous devez ensuite créer un compte d’utilisateur et un mot de passe pour votre nouvelle distribution Linux.

Décompression Ubuntu dans la console Windows

FÉLICITATIONS! Vous avez correctement installé et configuré une distribution Linux entièrement intégrée à votre système d’exploitation Windows !

Résolution des problèmes d’installation

Si vous rencontrez un problème pendant le processus d’installation, consultez la section d’installation du guide de résolution des problèmes.

Télécharger des distributions

Il existe certains scénarios dans lesquels vous ne pouvez pas (ou souhaitez) installer des distributions WSL Linux à l’aide du Microsoft Store. Vous exécutez peut-être une référence SKU de système d’exploitation de bureau Windows Server ou Long-Term (LTSC) qui ne prend pas en charge le Microsoft Store, ou vos stratégies réseau d’entreprise et/ou les administrateurs n’autorisent pas l’utilisation du Microsoft Store dans votre environnement. Dans ces cas, alors que WSL lui-même est disponible, vous devrez peut-être télécharger directement des distributions Linux.

Si l’application Microsoft Store n’est pas disponible, vous pouvez télécharger et installer manuellement des distributions Linux à l’aide des liens suivants :

Cela entraîne le téléchargement des packages <distro>.appx dans un dossier de votre choix.

Si vous préférez, vous pouvez également télécharger vos distributions préférées via la ligne de commande, vous pouvez utiliser PowerShell avec l’applet de commande Invoke-WebRequest. Par exemple, pour télécharger Ubuntu 20.04 :

Invoke-WebRequest -Uri https://aka.ms/wslubuntu2004 -OutFile Ubuntu.appx -UseBasicParsing

Conseil

Si le téléchargement prend beaucoup de temps, désactivez la barre de progression en définissant $ProgressPreference = 'SilentlyContinue'

Vous avez également la possibilité d’utiliser l’utilitaire de ligne de commande curl pour le téléchargement. Pour télécharger Ubuntu 20.04 avec curl :

curl.exe -L -o ubuntu-2004.appx https://aka.ms/wslubuntu2004

Dans cet exemple, curl.exe est exécuté (pas seulement curl) afin d'assurer que, dans PowerShell, c'est l'exécutable réel de curl qui est invoqué, et non l'alias de curl dans PowerShell pour Invoke-WebRequest.

Une fois la distribution téléchargée, accédez au dossier contenant le téléchargement et exécutez la commande suivante dans ce répertoire, où app-name est le nom de la distribution Linux .appx fichier.

Add-AppxPackage .\app_name.appx

Une fois le téléchargement du package Appx terminé, vous pouvez commencer à exécuter la nouvelle distribution en double-cliquant sur le fichier appx. (La commande wsl -l ne montre pas que la distribution est installée tant que cette étape n’est pas terminée).

Si vous utilisez Windows Server ou rencontrez des problèmes lors de l’exécution de la commande ci-dessus, vous trouverez les instructions d’installation alternatives sur la page de documentation Windows Server pour installer le fichier .appx en le remplaçant par un fichier zip.

Une fois votre distribution installée, suivez les instructions pour créer un compte d’utilisateur et un mot de passe pour votre nouvelle distribution Linux.

Installer le terminal Windows (facultatif)

L’utilisation du terminal Windows vous permet d’ouvrir plusieurs onglets ou volets de fenêtres pour afficher et basculer rapidement entre plusieurs distributions Linux ou d’autres lignes de commande (PowerShell, Invite de commandes, Azure CLI, etc.). Vous pouvez personnaliser entièrement votre terminal avec des jeux de couleurs uniques, des styles de police, des tailles, des images d’arrière-plan et des raccourcis clavier personnalisés. En savoir plus.

Installer le terminal Windows.

Terminal Windows