• HOME
  • HTML
  • CSS
  • PHP
    • Début d'une page - Variable
    • Afficher et Concaténer des variables
    • Symboles à connaître
    • Conditions: IF, ELSE, ELSEIF
    • Conditions AND, OR
    • Conditions SWITCH
    • Boucles WHILE, FOR
    • Les tableaux / EN COUR ...
    • Les fonctions / Bientôt ...
  • SQL
    • Installer MYSQL
    • Interroger une base de données
    • Requete SQL / prochainement
    • PhpMyadmin serveur / prochainement
  • RÉSEAU
    • Afficher le mot de passe wifi
    • Le model OSI
    • Cisco Packet Tracer
    • WINDOWS 10 : LA DÉCOUVERTE DU RÉSEAU NE FONCTIONNE PAS
  • LINUX
    • Mettre à jour linux
    • Commandes Linux
    • permissions
    • Installer nginx (Serveur Web)
    • Installer Composer 2
    • Installer Symfony
    • Installer Mysql sur Ubuntu
    • VIM + liste commande
    • Installer Prestashop
    • Odoo / prochainement
    • Sécuriser un site avec HTTPS (Cerbot)
    • Android Téléphone Virtuel
    • Espace d'échange (swap)
    • Raspberry Pi : Authentification SSH par certificat
    • Ubuntu Software
  • WINDOWS
    • Créer une clé USB multiboot / prochainement
    • WSL2
    • WSL2 accéder aux fichiers Linux depuis Windows
    • WSL2 Sauvegarder et restaurer vos distrib Linux
    • Mot de passe Windows perdu
    • Effacer totalement un disque dur ou un SSD
    • Sauvegarder / Restaurer les drivers Windows
    • VMware Workstation / prochainement
    • Comment activer le bac à sable dans Windows 11 / prochainement
  • RASPBERRY
    • Créez une carte SD Raspbian pour votre Raspberry Pi depuis Windows
    • Premier démarrage
    • Mettre à jour son Raspberry
    • Mettre à Jour Raspberry Pi OS
    • Voir le réseau raspberry depuis Windows
    • Se connecter au bureau de son Raspberry depuis un PC Windows
    • Ouvrir les ports
    • SSH
    • Faire un NAS
    • Transmission
    • HTML - PHP - MYSQL - PHP ADMIN / Bientôt ...
    • Plusieurs sites Web à partir d'un seul et même serveur
    • Plex seveur multimédia
    • Recalbox / Kodi pour raspberrypi 3b+ / Bientôt
    • Mettre tout le système sur disque dur USB ou SSD
    • Installer Spotify
  • DIVERS
    • Programme
    • Ebook
    • Formation
    • LIENS

WSL2 + Ubuntu

Pour profiter de Linux sous Windows 10 ou Windows 11, vous devez activer WSL (Windows subsystem for linux). Il s’agit d’un sous système qui vous permet de faire tourner des applications ou des distribution Linux comme Ubuntu, Fedora, Docker …etc.

Ca fonctionne très bien et c’est encore mieux que de passer par Virtualbox ou VMWare. Microsoft a d’ailleurs prochainement prévu le support des interfaces graphiques GUI dans WSL2.


Comment activer windows subsystem for linux ?

Pour cela, ouvrez un PowerShell en mode Administrateur.

image

Et entrez la commande suivante pour activer la VMP (Virtual Machine Platform) :

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

Mettre yes puis redémarrer l’ordinateur

A ce stade, vous avez WSL 1.0


Comment passer de wsl 1 à wsl 2 ?

Relancez à nouveau Powershell en administrateur et entrez la commande suivante :

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

Mettre yes puis redémarrer l’ordinateur


Comment installer linux sur windows 10 / Windows 11 ?

Ovrir le store de Microsoft puis télecharger Ubuntu 20.04 LTS

image

Lancez ce Linux et si vous avez une erreur qui vous dit ceci :

WSL 2 nécessite une mise à jour de son composant noyau. Pour plus d'informations, visitez https://aka.ms/wsl2kernel

Il vous suffit d’installer le noyau Linux, made By Microsoft, que vous pouvez trouver ici.

Relancez la distrib de Linux et tout devrait bien se passer.


Pour savoir si vos Linux embarqués dans Windows sont bien en WSL 2, entrez la commande suivante:

wsl --list --verbose
image

Si ce n’est pas le cas, vous pouvez les convertir à WSL 2 avec la commande suivante :

wsl --set-version NOMLINUX

Par exemple, chez moi, pour Ubuntu, ça donne ça :

wsl --set-version Ubuntu-20.04 2
image

Et voilà WSL 2 est fonctionnel