Avantages et inconvénients de l'utilisation du sous-système Windows pour Linux

Annoncer la possibilité pour les utilisateurs de Windows d'exécuter des applications Linux natives sur leurs appareils à l'aide du sous-système Windows pour Linux est un moment vraiment spécial.

Il est certainement facile d'exécuter Linux et Windows sous WSL sans double démarrage ou en utilisant une machine virtuelle, mais y a-t-il des inconvénients à cette configuration ? Cet article présente les avantages et les inconvénients de l'utilisation de WSL pour exécuter Linux sur Windows. Vérifier Comment exécuter un bureau Linux à l'aide de la fonction de sous-système Windows Linux.

Avantages et inconvénients de l'utilisation du sous-système Windows pour Linux

Avantages de l'utilisation de WSL

Voici quelques-unes des raisons pour lesquelles vous devriez utiliser WSL pour exécuter Linux sur une machine Windows.

1. C'est une introduction facile à Linux pour les utilisateurs de Windows

Avantages et inconvénients de l'utilisation du sous-système Windows pour Linux

WSL peut être l'introduction parfaite à Linux pour les personnes qui n'y connaissent rien. Où apprendre les commandes Linux sans avoir à installer un tout nouveau système d'exploitation. Il suffit de quelques clics après avoir accédé au Microsoft Store pour configurer WSL. Cela réduira également la barrière de la dépendance vis-à-vis de Linux.

2. Idéal pour tous les développeurs qui utilisent déjà des outils open source

La raison principale du développement de WSL, selon Microsoft, était de permettre aux développeurs qui utilisaient des outils open source de poursuivre le développement sur Windows.

De nombreux outils open source ont été développés avec Linux à l'esprit. Cela a poussé la plupart des développeurs à se tourner vers les Mac portables car ils ont un environnement de type Unix. Microsoft espère pouvoir reconquérir ces développeurs en fournissant WSL.

3. Pas besoin de s'inquiéter du support matériel

Un problème ennuyeux avec Linux de bureau est le support matériel, en particulier sur les ordinateurs portables. WSL évite ce problème. La plupart des ordinateurs sur le marché sont encore vendus avec Windows préinstallé. Il suffit de télécharger et d'installer WSL et c'est tout, vous disposez d'un bureau Linux instantané.

À l'avenir, "Linux sur ordinateur" pourrait signifier installer WSL et une distribution Linux à partir du Microsoft Store au lieu d'un système d'exploitation autonome. Vérifier Plus de preuves que Microsoft est bien un fan de Linux.

4. Interopérabilité entre Windows et Linux

WSL permet une véritable interopérabilité entre Windows et Linux. Vous pouvez explorer le système de fichiers Linux à partir de Windows, et vice versa. Vous pouvez également exécuter des applications à partir des lignes de commande attribuées aux deux.

Cela pourrait conduire à l'utilisation de certaines applications intéressantes, peut-être en évitant de considérer les systèmes comme des adversaires et davantage comme des environnements complémentaires.

5. Plus facile que le double démarrage ou les machines virtuelles

Étant donné que WSL est déjà en cours d'exécution sous Windows, vous n'avez pas besoin de redémarrer votre ordinateur ni de démarrer la machine virtuelle. Avec le double démarrage, vous devez libérer de l'espace sur le disque dur lors de l'installation du système et vous assurer que vous disposez d'un support de sauvegarde à partir duquel démarrer en cas de problème. Si vous voulez exécuter quelque chose sous Linux à partir de Windows et vice versa, vous devez redémarrer votre système.

La machine virtuelle est plus facile et plus rapide à configurer, mais comme il s'agit toujours d'une machine différente, il est difficile de partager des fichiers entre Windows et Linux. Souvent, vous devez configurer un serveur de fichiers sur la machine virtuelle. Les machines virtuelles pèsent également sur les performances.

WSL est beaucoup plus léger en termes de ressources et peut facilement interopérer entre Windows et Linux, comme mentionné ci-dessus. Vérifier Comment installer Linux dans Windows à l'aide de la machine virtuelle de VMware.

Inconvénients de l'utilisation de WSL

Bien que WSL soit très utile, certains membres de la communauté Linux s'inquiètent de certains inconvénients.

1. WSL peut décourager l'adoption de Linux de bureau

Étant donné que WSL s'exécute dans Windows, moins d'utilisateurs peuvent ressentir le besoin d'installer la version de bureau de Linux. Puisqu'ils ont déjà un bureau Windows, ils ne voient peut-être pas l'intérêt d'installer un tout nouveau système d'exploitation de bureau, d'autant plus qu'ils peuvent désormais exécuter des applications d'interface graphique Linux sur Windows.

Cela ne peut qu'exacerber les problèmes de bureau Linux, car il se peut qu'il n'y ait pas beaucoup d'efforts pour améliorer la compatibilité matérielle si seuls quelques utilisateurs Linux exécutent un bureau entier. Vérifier Pouvez-vous exécuter Linux sans environnement de bureau ?

2. Le contrôle de Microsoft sur Linux

Alors que Microsoft a fait une grande émission sur la façon dont l'entreprise "aime Linux", certaines personnes de la communauté Linux ont souligné l'approche historique de Microsoft pour "embrasser, développer, étouffer" les produits concurrents.

En d'autres termes, Microsoft "adopterait" les technologies en fournissant un support officiel, mais les "étendrait" avec des options qui ne fonctionneraient qu'avec ses propres produits, puis "éteindrait" ses concurrents lorsque l'utilisateur ne pourrait pas vivre sans ces améliorations. Certaines personnes craignent que WSL permette à Microsoft de faire de même pour Linux dans son ensemble.

En pratique, cela risque d'être difficile car il n'y a pas vraiment quoi que ce soit que vous puissiez faire dans WSL que vous ne puissiez pas faire sur un système Linux autonome pour le moment.

De plus, Linux est largement utilisé dans les serveurs d'entreprise. Dans la plate-forme de cloud computing Azure de Microsoft, davantage de clients exécutent Serveurs Linux Par rapport aux serveurs Windows. Ainsi, lorsque vous adoptez une vue d'ensemble, il semble que Linux domine Microsoft plutôt que l'inverse. Il est probable que ce fait ait conduit Microsoft à développer WSL en premier lieu.

3. WSL peut inhiber le développement d'applications natives

Avantages et inconvénients de l'utilisation du sous-système Windows pour Linux

Un autre problème ennuyeux avec Linux est le manque d'applications de bureau convaincantes, en particulier les jeux. C'est un problème classique. Moins de développeurs envisageraient de publier un jeu pour Linux car la base d'utilisateurs est si petite.

Les personnes exécutant Linux de bureau ne peuvent choisir que WSL. Moins de joueurs choisiront Linux car il n'y a pas beaucoup de jeux pour cela. WSL peut aggraver la situation, car il y a tellement plus d'utilisateurs Windows que d'utilisateurs de bureau Linux, il est logique que les applications soient d'abord développées pour Windows.

4. Vous utilisez toujours Windows

Pour les personnes qui sont contre l'idéologie et les applications propriétaires de Microsoft, utiliser WSL est inacceptable simplement parce que cela signifie toujours participer à cet écosystème.

WSL ne fera que garder les gens engagés. Pour les militants purs et durs de l'open source, rien de moins qu'un ordinateur avec une application gratuite déjà installée exécutant une version entièrement gratuite de GNU/Linux.

5. WSL n'est pas vraiment conçu pour les serveurs

Bien que vous puissiez installer WSL sur un serveur Windows, les distributions ne sont pas réellement conçues pour agir en tant que serveurs. Ubuntu n'exécute pas systemd, donc des serveurs comme Apache ou MariaDB sont difficiles à exécuter. Cela peut être moins un inconvénient puisque la plupart des personnes qui ont besoin de serveurs ne déploieront de toute façon que des serveurs Linux standard. Vérifier Comment utiliser la commande SFTP pour transférer des fichiers depuis / vers des serveurs Linux.

Si WSL a du sens pour vous, utilisez-le

Connaissant tous ces avantages et inconvénients, vous vous demandez peut-être si vous devriez utiliser WSL. Même si un utilisateur Linux peut vouloir influencer d'autres utilisateurs Linux au-delà de Windows, il y a beaucoup de gens dans le monde réel qui ont besoin de tirer parti des deux systèmes.

Si WSL facilite la transition entre Windows et Linux, vous devez l'utiliser. Si vous êtes intéressé par Linux et avez une certaine curiosité, il est facile de démarrer avec le sous-système Windows pour Linux. Vous pouvez désormais visualiser Linux est-il une perte de temps et devez-vous vous en tenir à Windows ?

source
Aller au bouton supérieur