WSL September 2023-uppdateringen för med sig många nya funktioner
Windows Subsystem for Linux (WSL) har nått version 2.0. Utgåvan kommer med ett bra paket med nya experimentella funktioner som automatisk minnesåtervinning, automatisk diskutrymmesrensning, ett nytt speglat nätverksläge och mycket Mer.
Vad är nytt i Windows Subsystem för Linux 2.0
Experimentella funktioner:
- De autoMemoryReclaim funktionen gör att den virtuella WSL-maskinen kan minska sin minnesanvändning genom att återta cachelagrat minne under användning.
- De Gles VHD funktionen krymper automatiskt den virtuella hårddisken i WSL när den används.
- De Speglat nätverksläge förbättrar nätverkskompatibiliteten och introducerar nya funktioner för WSL.
- De dnsTunnling funktionen ändrar hur WSL löser DNS-förfrågningar för att förbättra nätverkskompatibiliteten.
- De brandvägg funktionen tillämpar Windows-brandväggsregler på WSL och tillhandahåller avancerade brandväggskontroller för den virtuella WSL-maskinen.
- Slutligen, den autoProxy funktionen gör det möjligt för WSL att använda proxyinformation från Windows automatiskt, vilket förbättrar nätverkskompatibiliteten.
För att aktivera dem, skapa en .wslconfig
fil i din Windows-hemkatalog (t.ex.: C:\Users\
) och lägg till följande avsnitt i filen.
Annons
[experimental]
autoMemoryReclaim=gradual | dropcache | disabled. networkingMode=mirrored. dnsTunneling=true. firewall=true. autoProxy=true
Andra förändringar
- Store WSL är nu tillgänglig från Session 0 (löser #9231)
- Alla binärfiler som skickas i WSL-paketet är nu signerade
- Införa
experimental.autoMemoryReclaim
inställning till%USERPROFILE%\.wslconfig
- Be användaren att aktivera VMP om HNS inte är tillgängligt på maskinen
- Åtgärda localhost-relä som misslyckas om ipv6 är inaktiverat
- Förbättra felmeddelandet för WSL1-inaktiverad policy för att ge uppgraderingsinstruktioner
- Fixa microk8s scenario för speglat nätverk
- Skapa delade monteringar när init ställer in distronamnutrymmet (löser #10410)
- Koppla bort användarblockeringsenheter innan du avslutar den virtuella datorn
- Skydda '.wslconfig' från att bli felaktigt översatt
- Lägg till logik för att generera en systemd-enhet för att skydda binfmt-tolken (löser #8843)
- Åtgärda potentiell wslservice.exe-krasch.
- Försök igen plan9 monteras på IO-fel
- Uppdatera Microsoft. WSL.Kernel version 5.15.123.1-1
- Visa ett meddelande som uppmanar användaren att installera saknade tillvalskomponenter
- Lägg till
--manage
till wsl.exe--set-sparse - Åtgärda olika problem med meddelandelogiken "Uppdatering tillgänglig".
- Uppdatera WSLg till 1.0.57
- WSL GUI-appar har nu Windows-snäppning med tangentbordet (Tryck på WIN + en piltangent för att knäppa åt sidan)
- Uppdatera MSRDC till 1.2.4485
Källa
Om du gillar den här artikeln, vänligen dela den med knapparna nedan. Det kommer inte att ta mycket från dig, men det kommer att hjälpa oss att växa. Tack för ditt stöd!
Annons