Brukere som søker Arch Linux-miljøet i Windows, kan nå installere det direkte ved å bruke Microsofts Windows-undersystem for Linux. Etter en Fellesskapsdrevet innsats fra utvikleren Robin Candau , er Arch Linux offisielt lagt til vaktlisten for distribusjoner som kan håndteres gjennom WSL.
Dette tillater installasjon via en enkel Powershell-kommando: WSS-install ArchLinux, som bruker MicroSoft Infrastructure til å få FORTUT og Set Up the MicroSoft Infrastructure til å få en microSoft.
Den nye integrasjonen effektiviserer installasjonsprosessen betraktelig, og beveger seg bort fra tidligere manuelle metoder eller avhengighet av tredjepartsinstallatører. Utviklingsarbeidet, som ble initiert tidligere på året, fant sted i en dedikert ` `. WSL 2.4.4+).
Utenfor boksen logger buens forekomst inn som rotbruker. Standard praksis innebærer å sette et rotpassord umiddelbart og deretter opprette en vanlig brukerkonto. For å gjøre denne nye kontoen til standard pålogging, kan brukere redigere/etc/wsl.conf i buemiljøet, legge til en [bruker]-del med linjen standard=ditt_usnavn. Disse konfigurasjonsendringene krever å starte den spesifikke WSL-forekomsten på nytt, oppnådd ved å kjøre WSL–terminende Archlinux i Windows PowerShell.
Integrering av grafiske verktøy og Windows-funksjoner
WSL 2 inkluderer WSLG-komponent , designet for å Run Graphical Linuo (Puls (X11/Wayland). Denne funksjonen krever GuiApplications=ekte innstilling under [WSL2] i Windows %UserProfile %\. WSLConfig-filen. Mens WSLG tar sikte på å administrere visningsserverforbindelser, aktuell SystemD-integrasjon i Arch kan noen ganger forstyrre socket-stier . Archwiki gir løsninger som involverer SystemD-TMPFiles og profilskript for å sikre at GUI-apper fungerer riktig.
Å oppnå maskinvareakselerert gjengivelse for disse appene avhenger av å installere spesifikke pakker i Arch: Mesa (for D3D12 OpenGl-låføren) og Vulkan. En viss maskinvare, som noen Intel GPU-er, kan trenge flere trinn som symlinking biblioteker for å forhindre at programvare-gjengivelse href=”https://github.com/ubuntu/wsl/blob/main/docs/tutorials/interop.md”target=”_ blank”> interoperabilitet Tillater å kjøre Windows-verktøy fra Linux. Dette letter strammere integrasjon, som å bruke Windows SSH-agenten via wsl2-ssh-agent aur-pakken, nyttig for maskinvare. Autentisering kan også bruke Windows Hello for sudo via wsl-hello-sudo-bin href=”https://github.com/lzlrd/wsl-hello-sudo”Target=”_ blank”> Oppdatert gaffel Av det originale verktøyet.
maskinvaretilgang og systemnotater
Fysiske disker kan festes Bruke WSL-Mount—-fair i en administrasjonsport, gjør disken tilgjengelig innen Linux (skjønt offline i vindu). USB Device Passhrough Bruker tool”htt”httt://github.com Vinduer. Etter å ha funnet buss-IDen (USBIPD-listen), er enheten bundet (USBIPD BIND) og vedlagt (USBIPD vedlegg-WSL).
Det offisielle buebildet aktiverer SystemD. Mens eldre WSL-versjoner kreves eksplisitt cgroup v2-konfigurasjon , er dette vanligvis ikke nødvendig fra WSL 2.4.12 og fremover. Et potensielt heng under innledende støvel relatert til Systemd-firstboot.service er håndtert av et oppsett manus i bildet. Docker-brukere kan trenge å kjøre Mount–Make-R-Shared/Innenfor Arch WSL for å løse potensielle delte monteringsfeil Hands-on tilnærming eller Microsoft Store for en enklere installasjonsprosess, denne guiden har deg dekket.