La mise à jour WSL de septembre 2023 apporte de nombreuses nouvelles fonctionnalités
Le sous-système Windows pour Linux (WSL) a atteint la version 2.0. La version est accompagnée d'un bon pack de nouveaux éléments expérimentaux fonctionnalités, telles que la récupération automatique de la mémoire, le nettoyage automatique de l'espace disque, un nouveau mode réseau en miroir, et bien plus encore. plus.
Quoi de neuf dans le sous-système Windows pour Linux 2.0
Caractéristiques expérimentales :
- Le récupération automatique de la mémoire La fonctionnalité permet à la machine virtuelle WSL de réduire son utilisation de la mémoire en récupérant la mémoire mise en cache pendant l'utilisation.
- Le VHD clairsemé La fonctionnalité réduit automatiquement le disque dur virtuel du WSL au fur et à mesure de son utilisation.
- Le Mode réseau miroir améliore la compatibilité réseau et introduit de nouvelles fonctionnalités pour le WSL.
- Le dnsTunnelage La fonctionnalité modifie la façon dont WSL résout les requêtes DNS pour améliorer la compatibilité réseau.
- Le pare-feu La fonctionnalité applique les règles de pare-feu Windows au WSL et fournit des contrôles de pare-feu avancés pour la machine virtuelle WSL.
- Finalement, le proxy automatique La fonctionnalité permet à WSL d'utiliser automatiquement les informations de proxy de Windows, améliorant ainsi la compatibilité réseau.
Pour les activer, créez un .wslconfig
fichier dans votre répertoire personnel Windows (par exemple: C:\Users\
) et ajoutez la section suivante au fichier.
Publicité
[experimental]
autoMemoryReclaim=gradual | dropcache | disabled. networkingMode=mirrored. dnsTunneling=true. firewall=true. autoProxy=true
Autres changements
- Store WSL est désormais accessible à partir de la session 0 (résout #9231)
- Tous les binaires livrés dans le package WSL sont désormais signés
- Introduire
experimental.autoMemoryReclaim
réglage sur%USERPROFILE%\.wslconfig
- Inviter l'utilisateur à activer VMP si HNS n'est pas disponible sur la machine
- Correction de l'échec du relais localhost si ipv6 est désactivé
- Améliorer le message d'erreur pour la stratégie désactivée WSL1 afin de fournir des instructions de mise à niveau
- Correction du scénario microk8s pour la mise en réseau en miroir
- Créez des montages partagés lorsque init configure l'espace de noms de distribution (résout #10410)
- Détachez les appareils de blocage utilisateur avant de mettre fin à la VM
- Protéger « .wslconfig » contre une traduction incorrecte
- Ajoutez une logique pour générer une unité systemd pour protéger l'interpréteur binfmt (résout #8843)
- Correction d’un crash potentiel de wslservice.exe.
- Réessayez les montages de plan9 en cas d'erreur d'E/S
- Mettez à jour Microsoft. WSL.Kernel version 5.15.123.1-1
- Afficher une notification invitant l'utilisateur à installer les composants facultatifs manquants
- Ajouter
--manage
vers wsl.exe--set-sparse - Résoudre divers problèmes avec la logique de notification « Mise à jour disponible »
- Mettre à jour WSLg vers 1.0.57
- Les applications WSL GUI ont désormais l'accrochage Windows avec le clavier (appuyez sur WIN + une touche fléchée pour s'aligner sur le côté)
- Mettre à jour MSRDC vers 1.2.4485
Source
Si vous aimez cet article, partagez-le en utilisant les boutons ci-dessous. Cela ne vous demandera pas grand-chose, mais cela nous aidera à grandir. Merci pour votre aide!
Publicité