Plus tôt cette semaine, nous avons rendu compte de la toute première conférence Windows Linux, WSLconf 1, en mars prochain. WSLConf 1 promet de se concentrer sur le sous-système Windows de Microsoft pour Linux (WSL).
WSL, ou sous-système Windows pour Linux, est une couche de compatibilité conçue par Microsoft qui permet aux utilisateurs d'installer des distributions GNU/Linux et d'exécuter nativement des binaires Linux sur Windows 10 et Windows Server 2019.
Même si j'avais déjà entendu parler de WSL, je n'avais pas encore fait le grand saut dans l'exploration de la technologie. L'actualité de la WSL Conf 1 m'y a poussé. Suis-je toujours heureux de l'avoir fait?
Pouvons-nous exécuter le sous-système Windows pour Linux (WSL)?
Pour démarrer avec WSL, nous devons nous connecter à notre poste de travail Windows 10 ou à notre serveur Windows 2019. Dans notre cas, nous utilisons Windows 10.
La mise à jour des créateurs d'automne 2018 de Windows 10 est livrée avec le sous-système Windows pour Linux, nous n'avons donc qu'à activer cette fonctionnalité facultative pour l'installation.
Avant l'installation, nous devons nous assurer que notre système peut prendre en charge WSL. Nous devons exécuter la version 64 bits de Windows 10 (située à côté de Type de système en dessous de À propos) et que nous exécutons Windows 10 build 14393 ou version ultérieure (situé à côté de Construction du système d'exploitation en dessous de Spécification Windows).
Nous pouvons vérifier cela en allant sur Paramètres | Système | À propos.
Si votre machine n'est pas en 64 bits, vous ne pouvez malheureusement pas exécuter WSL.
Si votre version de Windows 10 n'est pas 14393 ou ultérieure, exécutez simplement Windows Update pour vous assurer que vous pouvez.
Maintenant que nous avons réglé nos exigences, allons-y.
Activer le sous-système Windows pour Linux (WSL)
Pour activer WSL, cliquez sur Démarrage de Windows et rechercher Fonctionnalités Windows. Quand le Activer ou désactiver des fonctionnalités Windows l'élément s'affiche, sélectionnez-le.
Une fois la liste remplie, faites défiler jusqu'à Sous-système Windows pour Linux, et assurez-vous qu'il est vérifié. Cliquez sur d'accord.
Veuillez être patient car Windows installe les fichiers requis.
Une fois que Windows a installé WSL, autorisez Windows à redémarrer votre PC.
Une fois Windows redémarré, connectez-vous et cliquez sur Démarrage de Windows | Cours, et tapez cmd dans la boite. Cliquez sur d'accord.
Pour démarrer WSL, tapez frapper
Notez que nous n'avons pas de distributions installées. Résolvons ça.
Installer Ubuntu sur le sous-système Windows pour Linux (WSL)
Depuis un navigateur Web, rendez-vous sur https://aka.ms/wslstore. Cliquez sur d'accord pour permettre à Windows de lancer le Microsoft Store.
Une fois au magasin, remarquez les différentes distributions disponibles pour WSL.
Pour nos besoins, nous allons installer Ubuntu. Double-cliquez sur l'icône Ubuntu.
Sélectionner Obtenir pour démarrer le téléchargement depuis le Microsoft Store.
Veuillez patienter pendant le téléchargement de la distribution WSL Ubuntu.
Une fois le téléchargement terminé, cliquez sur Lancer.
Veuillez patienter pendant l'installation d'Ubuntu en WSL.
Une fois Ubuntu installé avec succès sur Windows 10, entrez votre nouveau nom d'utilisateur UNIX lorsque vous y êtes invité. Entrez et vérifiez également votre mot de passe.
Comme pour toutes les installations Linux, nous souhaitons à la fois mettre à jour et mettre à niveau notre système avant d'explorer et d'utiliser.
Depuis le terminal, lancez la mise à jour :
# sudo apt mise à jour
Ensuite, lancez la mise à niveau d'Ubuntu :
# mise à niveau sudo apt
Sélectionner Oui si vous êtes invité à "Redémarrez les services pendant les mises à niveau des packages sans demander?". Les mises à jour devraient se terminer sans problème.
Toutes nos félicitations! Vous exécutez maintenant Ubuntu sur Windows 10.
Le système de fichiers du sous-système Windows pour Linux (WSL)
Le WSL de Microsoft utilise son système de fichiers, installé dans Windows à %LOCALAPPDATA%\.
Avec notre installation, WSL réside sous C:\Users\M Travis Rose\AppData\Local\.
Les utilisateurs ne doivent jamais déplacer ni modifier le répertoire WSL ou les sous-répertoires et fichiers qu'il contient.
Les utilisateurs WSL peuvent accéder aux fichiers Windows via la distribution WSL Linux à /mnt/c/.
Nous vous suggérons fortement de créer des liens symboliques vers votre dossier de départ Windows ainsi que d'autres emplacements souvent consultés dans votre système de fichiers Windows pour un accès rapide et facile.
Plus à venir!
Nous avons maintenant une version entièrement fonctionnelle et mise à jour d'Ubuntu fonctionnant parfaitement dans Windows 10. Cependant, nous n'avons que des fonctionnalités de ligne de commande. Nous n'avons pas accès aux riches fonctionnalités et applications de l'interface graphique qu'Ubuntu nous offre.
Ne vous inquiétez pas, dans notre prochain article sur WSL, et nous exploiterons pleinement les fonctionnalités de WSL grâce à l'utilisation du transfert X11 par l'installation d'un serveur X11 sous Windows. Nous installerons également non seulement une seule application graphique dans notre nouvelle distribution Ubuntu WSL, mais installerons et utiliserons un environnement de bureau complet
Si vous avez utilisé ou utilisez actuellement WSL, veuillez nous faire part de votre expérience et de vos réflexions sur la première incursion de Microsoft dans le monde merveilleux de Linux.