Nye ændringer bragt af WSL på Windows 11 [Partition Manager]

Resumé :

WSL på Windows 11

WSL er et meget nyttigt værktøj for udviklere. Windows 11 blev allerede udgivet den 5. oktober. Så hvad er nyt med WSL på Windows 11 ? Dette indlæg fra MiniTool Partition Wizard vil fortælle dig svaret.





Hurtig navigation:

Hvad er WSL?

Windows-undersystemet til Linux (WSL) lader udviklere køre et GNU/Linux-miljø direkte på Windows, uden omkostningerne ved en traditionel virtuel maskine eller dualboot-opsætning. For udviklere er dette meget nyttigt. De kan:

  • Vælg de foretrukne GNU/Linux-distributioner fra Microsoft Store.
  • Kør almindelige kommandolinjeværktøjer såsom grep, sed, awk eller andre ELF-64 binære filer.
  • Kør Bash-shell-scripts og GNU/Linux-kommandolinjeapplikationer, herunder: vim, emacs, tmux, NodeJS, Javascript, Python, Ruby, C/C++, C# & F#, Rust, Go, SHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL osv.
  • Installer yderligere software ved hjælp af din egen GNU/Linux distributionspakkemanager.
  • Start Windows-programmer ved hjælp af en Unix-lignende kommandolinjeskal.
  • Kald GNU/Linux-applikationer på Windows.

I 2020 blev WSL 2 udgivet. Denne version øger filsystemets ydeevne, samt tilføjer fuld systemopkaldskompatibilitet. Derudover kan den nye version køre ELF64 Linux binære filer på Windows.

Tip: Hvis dine projektfiler skal gemmes i Windows-filsystemet, eller et projekt kræver, at du laver krydskompilering på den samme fil ved hjælp af Windows- og Linux-værktøjer, anbefaler jeg, at du bruger WSL 1 for at få bedre ydeevne.

Windows 10's WSL 2 giver mulighed for tilpasset tilføjelse af Linux-kernen



Hvad er nyt med WSL på Windows 11?

Windows 11 bruger WSL 2 og har derfor fordele ved WSL 2, selvom disse ændringer ikke er unikke for Windows 11 (WSL 2 blev udgivet med Windows 10 build 2004). Sammenlignet med traditionel WSL har WSL på Windows 11 følgende fordele.

1. Forenklet installation

Hvis du kører Windows 10 2004 (19042 build) eller tidligere versioner, for at installere WSL2, skal du aktivere WSL 1 via 'Windows Features'-grænsefladen, aktivere virtualiseringsplatformen og downloade en opdatering til kernen for at skifte til WSL 2 .



Vejledning til installation af Windows Subsystem til Linux (WSL) i Win 10

Men hvis du kører Windows 10 2004 eller nyere versioner, eller Windows 11, kan du installere og opdatere WSL 2 gennem blot følgende to kommandoer: wsl --installer og wsl --opdatering .

Dette vil installere Ubuntu som standard. Hvis du ikke kan lide dette, kan du bruge wsl --installer -d at installere en anden. Hvis du ikke kan, hvilken du skal installere, kan du bruge wsl --list --online for at se alle de tilgængelige distributioner, som du kan få på Windows 11.



Sådan installeres Windows Subsystem til Linux (WSL) på Windows 11

2. Understøttelse af både grafik og lyd

WSL på Windows 11 understøtter WSLg. Med det kan du installere GUI-apps - for eksempel Firefox - fra din Ubuntu (eller anden distro) kommandolinje, og de vil fungere som forventet, inklusive lyd.



3. Adgang til Linux-filsystemer

WSL på Windows 11 kan vedhæfte og montere et drev for at få adgang til Linux-filsystemer, der ikke understøttes på Windows 11. For at gøre det skal du bare køre wmic diskdrev liste kort for at bestemme den disk, du vil montere, og kør derefter wsl --mount \.physicaldrivepath --partition 1 at montere den første partition ved hjælp af ext4-filsystemet på det fysiske drev.

Når drevet er monteret, kan du altid få adgang til filen fra File Explorer ved hjælp af \wsl.localhostdistronavnmountpoint kommando.

Selvfølgelig er der andre nye funktioner. Men jeg synes, at ovenstående 3 er de vigtigste.