
Le sous-système Windows pour Linux a commencé comme une sorte de palliatif lors de sa première création, offrant aux utilisateurs un moyen d’interagir avec certains outils Linux tout en évitant l’installation d’un système d’exploitation distinct. Au cours des années qui ont suivi ses débuts, WSL est devenu une machine virtuelle légère exécutant un véritable noyau Linux sur Windows, donnant aux utilisateurs Windows moins de raisons de maintenir un environnement Linux complètement séparé.
WSL 1 était une belle preuve de concept, mais ce n’était pas vraiment Linux et comportait trop de limitations. Mais depuis la sortie de WSL 2, je n’ai plus autant d’utilité pour un système dual-boot ou une machine virtuelle Linux fonctionnant sous un hyperviseur indépendant. Redémarrer mon système juste pour choisir un autre système d’exploitation revient à perdre du temps, et exposer des fichiers de mon système Windows à une machine virtuelle Linux peut être fastidieux. WSL s’intègre de manière transparente et résout les deux problèmes, j’ai donc finalement remplacé ma partition Linux native.

Connexes
5 raisons pour lesquelles j’ai arrêté le double démarrage de Windows et Linux sur mon PC
Cela n’en vaut tout simplement plus la peine.
À l’origine, j’utilisais Linux en mode natif
Maintenant, c’est comme une douleur
Exécuter Linux de manière native me paraissait logique car c’était le meilleur moyen d’accéder aux outils de ligne de commande et aux scripts Bash que je préfère utiliser. WSL 1 émulait uniquement les commandes Linux, et l’utilisation d’une machine virtuelle Linux dédiée impliquait une surcharge supplémentaire et une allocation du matériel de mon PC. Linux natif fonctionnerait comme je m’y attendais, me donnerait un accès complet aux ressources de mon ordinateur et je pourrais toujours accéder très facilement aux fichiers de ma partition Windows NTFS.
Cela valait également la peine de démarrer sous Linux uniquement pour Docker. L’exécution de conteneurs est très pratique et constitue une fonctionnalité indispensable parmi les développeurs et les utilisateurs expérimentés. La mise en œuvre de Docker sur Windows avant l’introduction de WSL 2 était pour le moins assez difficile. De nos jours, les conteneurs Docker fonctionnent très bien sous Windows, grâce à WSL, et cela me donne une raison de moins de démarrer sous Linux natif.
Quand le WSL a changé la donne
Ce n’est plus le compromis qu’il était autrefois

Une fois que WSL 2 a atterri sur Windows 10 et que les utilisateurs ont eu un noyau Linux complet à portée de main, j’ai vu mes raisons de démarrer sous Linux natif commencer à diminuer. WSL offre de meilleures performances en matière de processeur, de RAM et de stockage qu’une machine virtuelle fonctionnant sur VirtualBox et VMware, et c’est bien plus pratique que de redémarrer pour accéder à un système d’exploitation différent. Étant donné que WSL 2 utilise un disque dur virtuel dans l’environnement Linux, même les performances d’E/S disque correspondent étroitement à celles d’une installation native.
Même si j’étais satisfait des performances et de la commodité de WSL, c’est la compatibilité qui m’a vraiment convaincu d’abandonner complètement mon installation Linux native. WSL donne l’impression que Linux est réellement intégré à Windows : je peux exécuter des commandes Linux sur mes fichiers Windows ou je peux taper « explorer.exe ». ` pour ouvrir un répertoire Linux dans l’Explorateur Windows. Je n’ai également plus besoin de partitionner une section de mon disque pour Linux uniquement. Les deux systèmes d’exploitation peuvent vivre sur mon disque C et occuper l’espace dont ils ont besoin.

Connexes
4 raisons pour lesquelles je gère deux distributions WSL différentes côte à côte
La seule chose meilleure qu’une instance WSL, ce sont deux instances WSL
Prise en charge par WSL des applications GUI
Le clou dans le cercueil pour ma configuration dual-boot

Lorsque WSL a introduit la prise en charge des applications X11 et Wayland GUI, y compris la prise en charge du son et l’accélération graphique, je ne pouvais plus justifier le double démarrage. Les applications Linux peuvent désormais s’exécuter comme des fenêtres normales, s’intégrant parfaitement à la barre des tâches et à la zone de notification Windows. Il n’est pas rare que plusieurs applications Linux et Windows fonctionnent côte à côte, et elles se mélangent si bien que j’oublierai qu’elles appartiennent à deux systèmes différents.
Certes, Linux natif exécute mieux les applications GUI. WSL introduit des frais généraux et l’affichage peut être capricieux de temps en temps. Mais pour le développement d’applications, ce qui, j’imagine, est la raison pour laquelle beaucoup de gens utilisent WSL en premier lieu, ce n’est pratiquement pas un problème. De toute façon, mes programmes les plus gourmands en graphiques fonctionnent toujours sous Windows. Si vous essayez d’exécuter Blender ou des jeux vidéo via WSL, vous remarquerez un certain retard dans les performances. Mais WSL et les machines virtuelles en général ne sont pas censées résoudre ce problème.
Le redémarrage n’en valait plus la peine
WSL ne peut pas remplacer Linux natif pour tout le monde. Il ne vous permet pas de jouer avec les chargeurs de démarrage, d’exécuter des applications GUI intensives (pas bien, de toute façon), de personnaliser le noyau de manière significative ou d’accéder directement au matériel du système. Ce ne sont que quelques exemples, mais j’imagine que la majorité des utilisateurs n’utilisent WSL que pour fournir un environnement de développement Linux et avoir accès aux outils Linux, ce pour quoi WSL est bon.
Rapport Windows Insight : abonnez-vous et ne manquez jamais ce qui compte
Gardez une longueur d’avance dans le monde de Windows, des logiciels, des composants PC et bien plus encore avec Windows Insight
Abonnez-vous
En vous abonnant, vous acceptez de recevoir des newsletters et des e-mails marketing, et acceptez nos conditions d’utilisation et notre politique de confidentialité. Vous pouvez vous désinscrire à tout moment.
Le redémarrage pour accéder à Linux semble désormais être une solution obsolète. J’aime toujours les deux systèmes d’exploitation, mais je ne souhaite pas conserver deux environnements complètement séparés pour tirer le meilleur parti des deux mondes. Pour moi, la meilleure solution est celle qui me fait perdre le moins de temps tout en me donnant tout ce dont j’ai besoin, et c’est WSL.
*️⃣ Lien source :
Sous-système Windows pour Linux, 5 raisons pour lesquelles j’ai arrêté le double démarrage Windows et Linux sur mon PC , Linux VM, Docker, 4 raisons pour lesquelles j’exécute deux distributions WSL différentes côte à côte , X11 et les applications Wayland GUI, WSL ne peut pas remplacer Linux natif, , , Conditions d’utilisation , Politique de confidentialité ,