WSL ou Windows Subsystem for Linux permet aux utilisateurs d’exécuter des environnements Linux natifs sur Windows sans avoir besoin d’une machine virtuelle. Cependant, il convient de noter que WSL est conçu pour fonctionner sur l’OS Windows 10, il peut ne pas fonctionner sur un serveur VPS, sauf si le serveur VPS est Windows VPS.
Voici les étapes pour installer WSL sur Windows 10 :
1. Ouvrez PowerShell en mode administrateur et exécutez cette commande : \`\`\` dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart \`\`\`
1. Pour exécuter le code de la machine virtuelle Linux, vous aurez besoin de la mise à jour WSL 2. Cette option est réservée aux versions de Windows 10 1903 ou plus récentes. Pour installer WSL 2, exécutez cette commande dans PowerShell (Admin) : \`\`\` dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart \`\`\`
1. Définissez la version par défaut de WSL (2 comme le dernier stable) avec cette commande dans le PowerShell : \`\`\` wsl —set-default-version 2 \`\`\`
1. Installez la distribution Linux de votre choix. Vous pouvez le faire à partir du Microsoft Store. Cherchez simplement “Linux” dans le Microsoft Store, choisissez une distribution (Ubuntu, Debian, etc.) et cliquez sur “Obtenir/Installer”.
Si vous disposez d’un VPS qui n’est pas sous Windows, vous pouvez généralement installer et exécuter directement l’environnement Linux sans avoir besoin de WSL.