FAQ WSL 2WSL 2 FAQ

Vous trouverez ci-dessous une liste des questions fréquemment posées (FAQ) sur le sous-système Windows pour Linux 2.Below is a list of frequently asked questions (FAQ) about the Windows Subsystem for Linux 2.

WSL 2 utilise-t-il Hyper-V ?Does WSL 2 use Hyper-V? Sera-t-il disponible sur Windows 10 famille ?Will it be available on Windows 10 Home?

WSL 2 sera disponible sur toutes les références SKU où WSL est actuellement disponible, y compris Windows 10 famille.WSL 2 will be available on all SKUs where WSL is currently available, including Windows 10 Home.

La dernière version de WSL utilise l’architecture Hyper-V pour activer sa virtualisation.The newest version of WSL uses Hyper-V architecture to enable its virtualization. Cette architecture sera disponible dans le composant facultatif « plateforme de machine virtuelle ».This architecture will be available in the 'Virtual Machine Platform' optional component. Ce composant facultatif sera disponible sur toutes les références (SKU).This optional component will be available on all SKUs. Vous pouvez vous attendre à obtenir plus de détails sur cette expérience dès que nous approcherons de la version WSL 2.You can expect to see more details about this experience soon as we get closer to the WSL 2 release.

Qu’arrive-t-il à WSL 1 ?What will happen to WSL 1? Va-t-il être abandonné ?Will it be abandoned?

Nous n’avons actuellement aucun projet de dépréciation de WSL 1.We currently have no plans to deprecate WSL 1. Vous pouvez exécuter WSL 1 et WSL 2 distributions côte à côte, et vous pouvez mettre à niveau et rétrograder n’importe quel distribution à tout moment.You can run WSL 1 and WSL 2 distros side by side, and can upgrade and downgrade any distro at any time. L’ajout de WSL 2 en tant que nouvelle architecture offre une meilleure plateforme permettant à l’équipe WSL de fournir des fonctionnalités qui font de WSL une façon incroyable d’exécuter un environnement Linux dans Windows.Adding WSL 2 as a new architecture presents a better platform for the WSL team to deliver features that make WSL an amazing way to run a Linux environment in Windows.

Suis-je en mesure d’exécuter WSL 2 et d’autres outils de virtualisation tiers tels que VMware ou VirtualBox ?Will I be able to run WSL 2 and other 3rd party virtualization tools such as VMware, or VirtualBox?

Certaines applications tierces ne fonctionnent pas quand Hyper-V est en cours d’utilisation, ce qui signifie qu’elles ne peuvent pas s’exécuter quand WSL 2 est activé.Some 3rd party applications cannot work when Hyper-V is in use, which means they will not be able to run when WSL 2 is enabled. Malheureusement, cela inclut VMware, et les versions de VirtualBox antérieures à VirtualBox 6 (VirtualBox 6.0.0 publiée en décembre 2018 prennent désormais en charge Hyper-V comme noyau d’exécution de secours sur un hôte Windows!)Unfortunately, this does include VMware, and versions of VirtualBox before VirtualBox 6 (VirtualBox 6.0.0 released in December 2018 now supports Hyper-V as a fallback execution core on a Windows host!)

Nous étudions des moyens d’aider à résoudre ce problème.We are investigating ways to help resolve this issue. Par exemple, nous exposons un ensemble d’API appelé plateforme d’hyperviseur que les fournisseurs de virtualisation tiers peuvent utiliser pour rendre leurs logiciels compatibles avec Hyper-V.For example, we expose a set of APIs called Hypervisor Platform that third-party virtualization providers can use to make their software compatible with Hyper-V’s. Cela permet aux applications d’utiliser l’architecture Hyper-V pour leur émulation, telles que Google émulateur Androidet VirtualBox 6 et versions ultérieures, qui sont désormais compatibles avec Hyper-V.This lets applications use the Hyper-V architecture for their emulation such as the Google Android Emulator, and VirtualBox 6 and above which are both now compatible with Hyper-V.

Puis-je accéder au GPU dans WSL 2 ?Can I access the GPU in WSL 2? Existe-t-il des plans pour augmenter la prise en charge du matériel ?Are there plans to increase hardware support?

Dans les versions initiales de WSL 2, la prise en charge de l’accès matériel sera limitée, par exemple : vous ne pourrez pas accéder au GPU, série ou USBs.In initial releases of WSL 2 hardware access support will be limited, e.g: you will be unable to access the GPU, serial or USBs . Toutefois, l’ajout d’une meilleure prise en charge des appareils est élevé dans notre backlog, car cela ouvre beaucoup plus de cas d’utilisation pour les développeurs qui souhaitent interagir avec ces appareils.However, adding better device support is high on our backlog, as this opens many more use cases for developers that wish to interact with these devices. En attendant, vous pouvez toujours utiliser WSL 1, qui a un port série et un accès USB.In the meantime, you can always use WSL 1 which has serial port and USB access. Restez informé sur ce blog et les membres de l’équipe WSL sur Twitter pour rester informé sur les fonctionnalités les plus récentes des builds Insider et vous contacter pour nous faire part de vos commentaires sur les appareils avec lesquels vous aimeriez interagir.Please stay tuned to this blog and WSL team members on Twitter to stay informed about the latest features coming to insider builds and reach out to give us feedback on what devices you’d like to interact with!

WSL 2 pourra-t-il utiliser des applications de mise en réseau ?Will WSL 2 be able to use networking applications?

Oui, dans la plupart des applications réseau sont plus rapides et plus performantes, car la compatibilité des appels système est complète.Yes, in general networking applications will be faster and work better since we have full system call compatibility. Toutefois, la nouvelle architecture utilise des composants de mise en réseau virtualisés.However, the new architecture uses virtualized networking components. Cela signifie que dans les versions préliminaires initiales, WSL 2 se comportera de façon similaire à une machine virtuelle, par exemple : WSL 2 aura une adresse IP différente de celle de l’ordinateur hôte.This means that in initial preview builds WSL 2 will behave more similarly to a virtual machine, e.g: WSL 2 will have a different IP address than the host machine. Nous nous efforçons de faire de WSL 2 le même que WSL 1, et cela implique l’amélioration de notre histoire de mise en réseau.We are committed to making WSL 2 feel the same as WSL 1, and that includes improving our networking story. Nous prévoyons d’ajouter des améliorations aussi rapidement que possible, telles que l’accès à toutes les applications de mise en réseau à partir de Linux ou Windows à l’aide de localhost.We expect to add improvements as quickly as we are able to, such as accessing all networking apps from Linux or Windows using localhost. Nous publierons plus de détails sur notre histoire réseau et les améliorations apportées à l’approche de la version de WSL 2.We will be posting more details about our networking story and improvements as we approach the release of WSL 2.

Puis-je exécuter WSL 2 sur une machine virtuelle ?Can I run WSL 2 in a virtual machine?

Oui.Yes! Vous devez vous assurer que la virtualisation imbriquée est activée sur l’ordinateur virtuel.You need to make sure that the virtual machine has nested virtualization enabled. Vous pouvez l’activer dans votre hôte Hyper-V parent en exécutant la commande suivante dans une fenêtre PowerShell avec des privilèges d’administrateur :This can be enabled in your parent Hyper-V host by running the following command in a PowerShell window with Administrator privileges:

Set-VMProcessor -VMName <VMName> -ExposeVirtualizationExtensions $true

Veillez à remplacer «<vmname>» par le nom de votre machine virtuelle.Make sure to replace '<VMName>' with the name of your virtual machine.

Puis-je utiliser WSL. conf dans WSL 2 ?Can I use wsl.conf in WSL 2?

WSL 2 prend en charge le même fichier WSL. conf que WSL 1 utilise.WSL 2 supports the same wsl.conf file that WSL 1 uses. Cela signifie que toutes les options de configuration que vous aviez définies dans un distribution WSL 1, telles que le montage automatique de lecteurs Windows, l’activation ou la désactivation de l’interopérabilité, la modification du répertoire dans lequel les lecteurs Windows seront montés, etc. fonctionneront toutes dans WSL 2.This means that any configuration options that you had set in a WSL 1 distro, such as automounting Windows drives, enabling or disabling interop, changing the directory where Windows drives will be mounted, etc. will all work inside of WSL 2. Vous pouvez en savoir plus sur les options de configuration dans WSL dans la page de gestion distribution .You can learn more about the configuration options in WSL in the Distro Management page.