FAQ WSL 2WSL 2 FAQs

Vous trouverez ci-dessous une liste de 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 est disponible dans toutes les références SKU où WSL est actuellement disponible, y compris Windows 10 Famille.WSL 2 is 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 quand 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’arrivera-t-il à WSL 1 ?What will happen to WSL 1? Sera-t-il 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 les distributions WSL 1 et WSL 2 côte à côte, et vous pouvez mettre à niveau et rétrograder n’importe quelle 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 comme nouvelle architecture offre une meilleure plateforme permettant à l’équipe WSL de fournir des fonctionnalités qui font de WSL un outil optimal pour 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.

Est-il possible 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 pourront pas s’exécuter quand WSL 2 est activé, comme VMware et VirtualBox.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, such as VMware and VirtualBox. Toutefois, récemment, VirtualBox et VMware ont publié des versions qui prennent en charge Hyper-V et WSL2.However, recently both VirtualBox and VMware have released versions that support Hyper-V and WSL2. Apprenez-en davantage sur les changements de VirtualBox ici et sur les changements de VMware ici.Learn more about VirtualBox's changes here and VMware's changes here. Pour la résolution des problèmes, consultez les discussions sur les problèmes de VirtualBox dans le dépôt WSL sur GitHub.For troubleshooting issues, take a look at the VirtualBox issue discussions in the WSL repo on GitHub.

Nous travaillons régulièrement sur des solutions pour prendre en charge l’intégration tierce d’Hyper-V.We are consistently working on solutions to support third-party integration of Hyper-V. Par exemple, nous exposons un ensemble d’API appelé Plateforme hyperviseur que les fournisseurs de virtualisation tiers pourront 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. Cela permet aux applications d’utiliser l’architecture Hyper-V pour leur émulation, comme l’émulateur Google Android et VirtualBox 6 et ultérieur, 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 améliorer la prise en charge du matériel ?Are there plans to increase hardware support?

Nous avons publié une prise en charge permettant d’accéder au GPU à l’intérieur des distributions WSL 2 !We have released support for accessing the GPU inside of WSL 2 distros! Cela signifie que vous pouvez maintenant utiliser WSL pour des scénarios de machine learning, d’intelligence artificielle et de science des données plus facilement quand des jeux de Big Data sont impliqués.This means you can now use WSL for machine learning, artificial intelligence, and data science scenarios more easily when big data sets are involved. Consultez le tutoriel de prise en main du support GPU.Check out the get started with GPU support tutorial. Pour l’heure, WSL 2 ne comprend pas de prise en charge de port série ni de prise en charge de périphérique USB.As of right now WSL 2 does not include serial support, or USB device support. Nous étudions actuellement la meilleure façon d’ajouter ces fonctionnalités.We are investigating the best way to add these features.

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

Oui, en général, les 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 réseau virtualisés.However, the new architecture uses virtualized networking components. Cela signifie que dans les versions d’évaluation initiales, WSL 2 se comportera d’une façon plus 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 vous fournir avec WSL 2 une expérience similaire à celle que vous aviez avec WSL 1, et cela implique l’amélioration de notre histoire de réseau.We are committed to making WSL 2 feel the same as WSL 1, and that includes improving our networking story.

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 la machine virtuelle.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 une distribution WSL 1, telles que le montage automatique de lecteurs Windows, l’activation ou la désactivation de l’interopérabilité, le changement du répertoire où les lecteurs Windows sont montés, etc., fonctionneront aussi 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 apprendre davantage sur les options de configuration dans WSL dans la page Gestion des distributions.You can learn more about the configuration options in WSL in the Distro Management page.