Outils pour utilisateurs

Outils du site


systeme:windows:wsl

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
systeme:windows:wsl [2025/04/09 19:00] – [Tutoriel de IT-Connect sur WSL] techer.charles_educ-valadon-limoges.frsysteme:windows:wsl [2025/08/26 16:57] (Version actuelle) – [Présentation] admin
Ligne 9: Ligne 9:
   * https://www.malekal.com/comment-activer-la-technologie-de-virtualisation-vt-x-et-amd-v-sur-mon-pc/   * https://www.malekal.com/comment-activer-la-technologie-de-virtualisation-vt-x-et-amd-v-sur-mon-pc/
 ===== Présentation ===== ===== Présentation =====
-Le Sous-système Windows pour Linux permet aux développeurs d’exécuter un environnement GNU/Linux (et notamment la plupart des utilitaires, applications et outils en ligne de commande) directement sur Windows, sans modification et tout en évitant la surcharge d’une machine virtuelle traditionnelle ou d’une configuration à double démarrage.+Le Sous-système Windows pour Linux permet d’exécuter un environnement GNU/Linux (et notamment la plupart des utilitaires, applications et outils en ligne de commande) directement sur Windows, sans modificationtout en évitant la surcharge d’une machine virtuelle traditionnelle ou d’une configuration à double démarrage.
 Il est possible : Il est possible :
   * de choisir ses distributions GNU/Linux à partir du Microsoft Store.   * de choisir ses distributions GNU/Linux à partir du Microsoft Store.
Ligne 20: Ligne 20:
   * D'appeler des applications Windows à l’aide d’un shell de ligne de commande de type UNIX ;   * D'appeler des applications Windows à l’aide d’un shell de ligne de commande de type UNIX ;
   * D'appeler des applications GNU/Linux sur Windows.   * D'appeler des applications GNU/Linux sur Windows.
 +
 +WSL est un outil Open Source avec du code source disponible pour téléchargement et contributions :
 +
 +WSL 2 est la version par défaut actuelle lors de l’installation d’une distribution Linux. A la différence de WSL 1, WSL 2 exécute, dans Windows, un noyau Linux à l’intérieur d’une machine virtuelle utilitaire légère. Les distributions GNU/Linux sont alors exécutées en tant que conteneurs isolés à l’intérieur de la machine virtuelle managée. Ces distributions Linux partagent le même espace de noms réseau, l’arborescence d’appareils, le processeur (noyau ; mémoire ; échange) mais ont leur propre espace de noms.
 +
 +WSL 1 utilise une couche de traduction pour permettre l’exécution des distributions GNU/Linux dans Windows. Les performances sont alors moindres que celles obtenues avec WSL 2.
 +
 +Les distributions GNU/Linux individuelles peuvent être exécutées avec l’architecture WSL 1 ou WSL 2. Celles-ci peuvent être mises à niveau ou rétrogradées à tout moment (passage de WSL 1 à WSL 2 et réciproquement). Il est aussi possible d’exécuter des distributions WSL 1 et WSL 2 côte à côte.
 +
 +<WRAP center round info>
 +
 +Seul WSL 2 utilise une machine virtuelle managée avec un noyau Linux complet permettant la prise en charge systemd. 
 +
 +</WRAP>
 +
 +En savoir plus sur les composants open source WSL :
 +  * https://learn.microsoft.com/fr-fr/windows/wsl/opensource
 +  * Site de documentation Open Source WSL : https://wsl.dev/
 +  * Référentiel WSL sur GitHub : https://github.com/microsoft/WSL
  
 ===== Activer la virtualisation matérielle (depuis Windows 10) ===== ===== Activer la virtualisation matérielle (depuis Windows 10) =====
Ligne 261: Ligne 280:
  
   * Installer les paquets nécessaires pour l'interface graphique et le serveur X :   * Installer les paquets nécessaires pour l'interface graphique et le serveur X :
 +
 <code> <code>
 sudo apt install xfce4 xfce4-goodies xrdp sudo apt install xfce4 xfce4-goodies xrdp
Ligne 282: Ligne 302:
 ==== Visualisez le disque de la distribution depuis Windows ==== ==== Visualisez le disque de la distribution depuis Windows ====
 Le partage **\\wsl$** permet d'accéder au disque de la distribution Le partage **\\wsl$** permet d'accéder au disque de la distribution
 +
 +==== Supprimer une distribution ====
 +<code>
 +wsl --unregister distribution
 +</code>
  
 ==== Tutoriel de IT-Connect sur WSL ==== ==== Tutoriel de IT-Connect sur WSL ====
  
   * Episode1 : Débuter avec WSL sous Windows 10   * Episode1 : Débuter avec WSL sous Windows 10
 +
 {{youtube>uLbyhmpnbnE?medium}} {{youtube>uLbyhmpnbnE?medium}}
  
Ligne 308: Ligne 334:
 PS/> netsh interface portproxy reset PS/> netsh interface portproxy reset
 </code> </code>
 +
 +Définir ensuite les règles du parefeu Windows en entrée et en sortie
 +
  
systeme/windows/wsl.1744218035.txt.gz · Dernière modification : 2025/04/09 19:00 de techer.charles_educ-valadon-limoges.fr