web-dev-qa-db-fra.com

Impossible de trouver la fonctionnalité "Windows Subsystem for Linux" pour installer Bash for Windows

J'essaie de créer une page GitHub avec Jekyll sous Windows, mais pour ce faire, on me dit que je dois installer Bash sous Ubuntu sous Windows. Ok, d'accord, je vais au guide d'installation de Bash . Mon ordinateur fonctionne en version 64 bits, Windows 10, version 15063.296, soit au-dessus de 14393, de sorte que j’aurais dû satisfaire à la configuration requise.

Cependant, lorsque je suis les instructions, je ne trouve pas "Windows Subsystem for Linux (beta)" dans Fonctionnalités Windows. Que fais-je?

Modifier: Oui, le mode développeur était activé, même s'il est activé, il ne s'affiche pas.

6
a2xia

Pour installer le sous-système Windows Linux, vous devez activer le mode développeur dans l'application Paramètres. Alors ouvrez Paramètres> Mise à jour et sécurité> Pour le développeur> Mode développeur et sélectionnez-le pour l'activer.

Developer Mode.png

Ou vous pouvez activer le mode développeur avec le registre Tweak. Créez un script de registre (.reg) avec:

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock]
"AllowAllTrustedApps"=dword:1
"AllowDevelopmentWithoutDevLicense"=dword:1

Puis attendez un peu de temps pour télécharger le package de développement. Ensuite, ouvrez le Panneau de configuration, cliquez sur "Programmes", puis sur "Activer ou désactiver les fonctionnalités Windows" sous Programmes et fonctionnalités. Activez l'option “Windows Subsystem for Linux (Beta)” dans la liste et cliquez sur “OK”. Vous pouvez également installer WSL avec les commandes ::

  1. Invite de commande:

    DISM.exe /Online /Enable-Feature /All /FeatureName:Microsoft-Windows-Subsystem-Linux /NoRestart
    
  2. Powershell:

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

Puis redémarrez votre système et vous êtes prêt à partir. Depuis Windows 10 build 16215 , il n'est plus nécessaire d'activer le mode développeur et la balise bêta a été supprimée du composant facultatif WSL. Voir Guide d'installation de Windows 10 pour plus de détails.

8
Biswapriyo