Installer un sous-système Linux sur Windows 10

Avant d’essayer d’installer un sous-système Linux sur Windows 10 (WSL), il faut s’assurer de la version de son Windows 10 .

Pour avoir accès à la version complète du sous système Linux, il faudra avoir la mise à jour Windows Fall Creators (1709, build 16215) ou toute version supérieure.

Activer la fonctionnalité Windows requise

Pour commencer, activer la fonctionnalité « Sous-système Windows pour Linux ». Pour cela, deux choix s’offrent à vous, utiliser le PowerShell ou utiliser la méthode graphique via le panneau de configuration.

Avec le PowerShell:

En premier lieu, lancez depuis le menu démarrer, Powershell en mode Administrateur :

Et autorisez l’application à apporter des modifications à votre appareil, en cliquant sur « Oui » :

Une fois l’invité de commande PowerShell ouvert, vous pouvez écrire la commande suivante :

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

Ensuite, appuyer sur « Y » et enfin « Entrer » pour redémarrer votre ordinateur via l’invité de commande :

Via l’interface graphique :

Si vous avez déjà activité la fonctionnalité via la commande PowerShell, vous pouvez directement aller à l’étape suivante.

Il vous faudra aller dans le « Panneau de configuration », « Programmes » puis dans « Programmes et fonctionnalités » et à gauche cliquer sur « Activer ou désactiver des fonctionnalités Windows » :

Sélectionner le « Sous-système Windows pour Linux » et cliquer sur « OK » pour lancer l’installation :

Une fois l’installation terminée cliquer sur redémarrer :

Installation de la distribution Linux

Pour commencer, allez dans le Windows store (https://www.microsoft.com/fr-fr/store/apps) et recherchez les distributions Linux :

Vous pourrez alors choisir la distribution qui vous intéresse dans notre cas ce sera Debian.

Une fois que vous aurez cliqué sur « Télécharger », une fenêtre vous proposant la connexion vers votre compte Microsoft s’ouvrira, mais vous pouvez refuser et le téléchargement commencera directement :

Démarrage de la distribution

Depuis le Windows store, vous pouvez cliquer sur « Lancer », mais vous pouvez également lancer votre Linux depuis le menu démarrer Windows.

Il vous faudra attendre la fin de l’installation :

Il vous sera alors demandé de créer un utilisateur et un mot de passe pour votre Linux :

Et voilà, vous avez fini d’installer un sous-système Linux sur Windows 10.

Vous pouvez par la suite vous connecter en root et faire une mise à jour :

Exemple d’utilisation

On peut se servir de ce sous-système, par exemple, pour installer un serveur Web. Dans notre exemple on fera fonctionner Nginx :

Nous allons vérifier que le service est bien démarré une fois celui-ci installé avec la commande suivante :

sudo /etc/init.d/nginx status

On peut ensuite se rendre sur le navigateur de son Windows, et essayer d’aller sur l’IP 127.0.0.1 pour voir si Nginx répond :

Je vous invite à aller dans la catégorie Linux pour trouver d’autre chose à tester sur ce sous-système : https://sqx-bki.fr/categorie/linux/ 😀

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *