IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Le sous-système Windows pour Linux (WSL) atteint officiellement la version 1.0.0,
Cette version n'apporte pas de nouvelles fonctionnalités, mais corrige quelques bogues

Le , par Bill Fassinou

1PARTAGES

4  0 
Microsoft a publié cette semaine la version 1.0.0 du sous-système Windows pour (Windows Subsystem for Linux - WSL). Auparavant, seule une version Preview 0.70.8 était disponible dans le Microsoft Store. Pour le reste, la version 1.0.0 ne change pas grand-chose à ce célèbre outil. Outre le passage désormais officiel à une version première majeure, la mise à jour apporte deux corrections de bogues pour le processus de démarrage. Pour les utilisateurs de Windows 11 et 10, WSL 1.0.0 est désormais téléchargeable en tant que version stable dans le Microsoft Store.

Lancé pour la première en 2016, WSL est un outil permettant d'utiliser des applications Linux, des utilitaires et des outils de ligne de commande Bash directement sous Windows et sans les frais généraux d'une machine virtuelle (VM) ou d'une configuration à double démarrage. Il s'adresse principalement aux développeurs et apparaît en deux variantes : WSL 1 et WSL 2. Il faut noter que ces deux variantes qui se distinguent surtout par le niveau d'intégration des composants Linux dans le système Windows. Microsoft fournit une comparaison précise des deux versions sur son propre site. L'entreprise a publié WSL en août 2016 et WSL 2 en mai 2019.



Comme vous pouvez le constater dans le tableau comparatif ci-dessus, l'architecture WSL 2 surpasse WSL 1 à plusieurs égards, à l'exception des performances sur les systèmes de fichiers des systèmes d'exploitation, qui peuvent être résolues en stockant vos fichiers de projet sur le même système d'exploitation que les outils que vous utilisez pour travailler sur le projet. WSL 2 est uniquement disponible sous Windows 11 ou Windows 10, version 1903, Build 18362 ou ultérieure. En outre, l'équipe de développement de l'outil prévient que, pour les versions de Windows inférieures à 18362, WSL n'est pas du tout pris en charge.

Par ailleurs, WSL 1 et WSL 2 n'ont en principe rien à voir avec le passage à la version 1.0.0. La mise à jour annoncée par Microsoft cette semaine s'applique au paquet logiciel disponible dans le Microsoft Store. Celui-ci contient les deux variante, WSL 1 et WSL 2, et laisse le choix à l'utilisateur. WSL 2 est toutefois préréglé par défaut. Microsoft lui-même ne fait plus la distinction dans la communication officielle et parle uniquement de WSL. L'entreprise avait annoncé la disponibilité de l'outil dans son propre magasin d'applications il y a un peu plus d'un an, mais n'avait jusqu'à présent mis à disposition qu'une version Preview.

Le journal des modifications de la version 1.0.0 n'est pas énorme, la grande nouvelle ici est bien sûr que WSL a atteint la version 1.0.0. Voici ce qu'il y a de nouveau :

  • suppression de l'étiquette "Preview". WSL est désormais disponible dans le Microsoft Store ;
  • utilisation d'un override dans generator.early pour éviter que le socket /tmp/.X11-unix soit supprimé lors du démarrage ;
  • Microsoft demande de ne pas créer de pty pour Systemd pour résoudre le problème où Systemd s'arrêtait pendant le démarrage.


Qu'on l'aime ou qu'on le déteste, le système d'exploitation Windows est sans aucun doute le système d'exploitation de bureau grand public le plus populaire. Donc, en fin de compte, WSL rend Linux accessible à un plus grand nombre d'utilisateurs. Microsoft propose une aide à l'installation dans un guide en ligne. WSL est également présent sur Github. Vous pouvez mettre à jour WSL depuis le Microsoft Store pour l'obtenir ou utiliser la commande :

Code : Sélectionner tout
wsl --update

Au fil des ans, WSL a reçu de nombreuses mises à jour. Une mise à jour majeure a ajouté la prise en charge de l'exécution d'applications d'interface graphique Linux via WSL. Elle a apporté des fonctionnalités telles que l'accélération matérielle du GPU et la prise en charge de l'audio/microphone. Une récente mise à jour de WSL a vu l'introduction de la prise en charge de Systemd, après que son créateur, Lennart Poettering, a rejoint Microsoft. Poettering, un développeur de 41 ans basé à Berlin, est surtout connu pour son travail sur Systemd, mais d'autres de ses projets ont également été largement adoptés.



Systemd est le gestionnaire de système et de services par défaut pour la plupart des distributions Linux. Mais Systemd est également un système d'initialisation très controversé. Les critiques relatives à Systemd portent principalement sur le fluage des fonctionnalités, car le projet ne serait pas conforme à la philosophie « faire une chose et bien la faire » des systèmes Unix en général. D'autres aspects, comme l'utilisation de journaux binaires (par opposition aux journaux de texte lisibles par l'homme), ont également suscité des critiques. En outre, les critiques ont été également alimentées par la découverte de failles de sécurité "graves".

Avec la prise de Systemd, cela signifie que les applications qui dépendent de Systemd pour leur utilisation ou simplement pour une gestion facile peuvent maintenant fonctionner plus facilement sous cet environnement WSL sur Windows 10 et Windows 11. Cette mise à jour est spécifique à WSL 2. En effet, WSL 2 exécute un noyau Linux complet dans une machine virtuelle dédiée, en utilisant un sous-ensemble des fonctionnalités de l'hyperviseur Hyper-V intégré à Windows. La version originale de WSL était un outil très différent, qui ne contenait pas de noyau Linux complet.

Source : WSL 1.0.0

Et vous ?

Quel est votre avis sur le sujet ?
Que pensez-vous de l'évolution de WSL depuis WSL 1 ?

Voir aussi

Le support de Systemd est disponible dans le sous-système Windows pour Linux et améliore la gestion des processus et des services, WSL prend également en charge plus d'applications

Premières impressions sur WSL 2 : 13 fois plus rapide que WSL 1, et introduit une nouvelle ère pour le développement Web sous Windows, selon un développeur

Windows 11 : le sous-système Windows pour Linux (WSL) apporte de nombreuses améliorations, comme la prise en charge des graphiques et de l'audio dans les applications WSL

Une erreur dans cette actualité ? Signalez-le nous !

Avatar de Gluups
Membre éprouvé https://www.developpez.com
Le 23/11/2022 à 20:57
Citation Envoyé par Aizen64 Voir le message
Oui il serait temps de finir l’appli paramètres et se débarrasser de panneau de config.
Je crois surtout qu'il serait temps d'avoir un système opérationnel.
À deux ans de la fin de support, il serait temps, non ?

Alors si c'est le panneau de config qui est opérationnel, de grâce, gardons le panneau de config.

Que leur OS soit plus léger aussi et ne nécessite pas un SSD pour être utilisé. C’est juste un OS quoi !

J’avoue que Linux au moins peut faire tourner une IHM sur un Raspberry pi, pas Windows.
Pour sûr.
Un système qui ne fonctionne pas sur une machine de plus de cinq ans, ce n'est pas un système.
3  1 
Avatar de destroyedlolo
Membre habitué https://www.developpez.com
Le 02/12/2022 à 11:09
Travaillant a 99% du temps sous Linux (hormis la bureautique burocatique), WSL me permet de travailler sans les limitations imposées par notre DSI poussiéreuses.
Le fait de pouvoir ENFIN utiliser des applications graphiques m'évitera de batailler avec la même DSI pour installer des VM sur mon PC ... voir de devoir bosser depuis mes PC perso.
2  0 
Avatar de chrtophe
Responsable Systèmes https://www.developpez.com
Le 24/11/2022 à 7:23
Sinon à quand la possibilité d'installer des logiciels Windows sous Linux.
Tu as le projet Wine.
1  0 
Avatar de sergio_is_back
Expert confirmé https://www.developpez.com
Le 24/11/2022 à 8:37
Citation Envoyé par chrtophe Voir le message
Tu as le projet Wine.
Je plussoie.
La majorité des softs qui utilisent les API Win32 natives de Windows fonctionneront sans difficultés.
On ne perçoit même quasiment pas de lenteur particulière, ce qui est un exploit de mon point de vue !

Dernier en date, Epson Scan2 pour mon imprimante/scanner sur mon PC de la maison -> Fonctionne aussi bien que sous Windows
1  0 
Avatar de Gluups
Membre éprouvé https://www.developpez.com
Le 23/11/2022 à 20:48
Citation Envoyé par Michael Guilloux Voir le message
Redstone 4 : la fonctionnalité Sets de Windows 10 va permettre de lancer des applications dans des onglets
au sein d’une même fenêtre
Ah, finalement, les onglets (enfin ... les panneaux) sur l'écran, dans PowerToys ça s'appelle les FancyZones.
0  0 
Avatar de weed
Membre expérimenté https://www.developpez.com
Le 23/11/2022 à 22:23
Citation Envoyé par Gluups Voir le message
Un système qui ne fonctionne pas sur une machine de plus de cinq ans, ce n'est pas un système.
Le problème de Windows est qu'il n'existe qu'avec un seul bureau. Sous Linux, il est possible de choisir son bureau en fonction de sa machine (KDE, Xfce, ...)

Et il y a également des distribution avec un bureau extrêmement léger comme par exemple AntiX. Je serais tenté de l'installer sur mon petit portable Notebook équipé d'un Céleron

Sinon à quand la possibilité d'installer des logiciels Windows sous Linux. Il y a pas mal de monde qui sont obligé de rester sous Windows à cause d'un programme. Ce serait bien que ce soit dans les 2 sens. J'espère que Canonnical va réussir à négocier
0  0 
Avatar de Gluups
Membre éprouvé https://www.developpez.com
Le 24/11/2022 à 0:43
Citation Envoyé par Stéphane le calme Voir le message
Malheureusement, lors de l'indexation de fichiers, l'indexeur Windows provoquait parfois une activité continue du disque, également connue sous le nom de thrashing de disque. Ce processus entraînait également une utilisation élevée du processeur qui provoquait le ralentissement du PC.

Depuis la mise à jour de mai 2020, Windows 10 utilise un nouvel algorithme qui vérifie l'activité élevée du disque et, si elle est détectée, ralentit automatiquement le processus d'indexation de Windows.

« Sur la base de cela, nous introduisons un algorithme qui détecte une utilisation et une activité élevées du disque, afin qu'il puisse mieux identifier les heures d'utilisation maximales et gérer l'indexeur en conséquence. Nous apportons également des modifications aux développeurs pour empêcher les recherches dans certains référentiels et dossiers de projet pour améliorer l'utilisation du disque ».
Ce n'est quand même pas d'Everything, qu'on parle ?
Je l'utilise depuis des années, et il n'y a qu'une semaine ou deux que ça rame.

***
Après coup, je réalise que je suis peut-être hors sujet : Everything indexe les noms de fichiers. Forcément, si il s'agit d'indexer les contenus, c'est plus long.
0  0 
Avatar de Gluups
Membre éprouvé https://www.developpez.com
Le 24/11/2022 à 5:44
Citation Envoyé par weed Voir le message
Le problème de Windows est qu'il n'existe qu'avec un seul bureau. Sous Linux, il est possible de choisir son bureau en fonction de sa machine (KDE, Xfce, ...)
En effet heureusement que j'ai pu installer Free Commander, parce que l'explorateur Windows, il faut vraiment réussir à lui installer la bonne police, et ce n'est pas gagné qu'elle y reste.

Le problème de Windows, c'est que tu peux passer des heures à gérer aux petits oignons les polices pour une partie de l'écran, dès que tu vas choisir une police pour une autre partie de l'écran, ça va tout remettre à plat, ce sera comme si tu n'avais rien fait.

Parfois ils donnent l'impression de faire exprès de fournir quelque chose d'inutilisable.

Et il y a également des distribution avec un bureau extrêmement léger comme par exemple AntiX. Je serais tenté de l'installer sur mon petit portable Notebook équipé d'un Céleron

Sinon à quand la possibilité d'installer des logiciels Windows sous Linux. Il y a pas mal de monde qui sont obligé de rester sous Windows à cause d'un programme. Ce serait bien que ce soit dans les 2 sens. J'espère que Canonnical va réussir à négocier
Ah oui ça il faut que j'essaie. Ça fait des années qu'on nous dit que les programmes développés sous .Net Core peuvent tourner sous Unix, alors c'est vrai que ça peut être pas mal d'essayer.
0  0 
Avatar de maxtal
Membre du Club https://www.developpez.com
Le 24/11/2022 à 9:10
Super nouvelle, ça permet de s'émanciper d'un dual boot et d'avoir le meilleur des deux.
Personnellement je n'ai besoin de Linux que de manière très ponctuelle et précise pour certains projets (la compilation en Crystal notamment).
Du coup maintenant ce WSL ne nécessite plus d'avoir rejoint le programme Windows Insider pour avoir les màj en bêta ? C'était une tannée ce truc, obligé de passer par là pour profiter de WSL, màj bêta buggées et pour s'en débarrasser (des màj comme de l'inscription au programme) il fallait reformater pour repasser sur sa version de Win10/11.
0  0 
Avatar de louxorman
Membre du Club https://www.developpez.com
Le 08/12/2022 à 22:43
Sur une machine moderne puissante je ne vois pas trop l'intérêt de ce dispositif quand VirtualBox tourne très bien avec en plus des fonctionnalités de snapshot. et à mon sens c'est plus carré, on est alors dans du 100% Linux, et pas dans du "Linux dans Windows".
Pour des besoins de tests d'intégration d'applications et de systèmes cela me suffit.
Mais Il y a peut-être quelque chose qui m'échappe ?
0  0