Gebruikers die op zoek zijn naar de Arch Linux-omgeving in Windows kunnen deze nu rechtstreeks installeren met behulp van het Windows-subsysteem van Microsoft voor Linux. Volgt een Community-driven inspanning van ontwikkelaar Robin Candau , Arch Linux is officieel toegevoegd aan de rooster van distributies die beheersbaar zijn via WSL.
Hierdoor kan installatie via een eenvoudig PowerShell-commando: WSL-WSL-Stall Archlinux, dat de Microsoft Store Infrastructure To Fetch en Typisch uitgebrachte maandelijkse Maandelijkse Maandelijkse mogelijk maakt. Stroomlijnt het instelproces aanzienlijk, weg van eerdere handmatige methoden of afhankelijkheid van externe installateurs. Het ontwikkelingswerk, eerder in het jaar geïnitieerd, vond plaats in een speciale gitlab repository (“ “ archlinux/archlinux-wsl`) , uiteindelijk gegenereermicrosoft’s samenwerking voor de officiële inclusie. WSL zelf maakt het mogelijk om Linux-omgevingen rechtstreeks op Windows uit te voeren, meestal met behulp van lichtgewicht virtualisatie zonder volledige virtuele machines of dual-boot setups nodig te hebben.
Het instellen van uw boogomgeving
De officiële Arch Linux-afbeelding is op maat gemaakt voor WSL 2, de huidige subsysteemversie die een volledige Linux-kernel in een virtuele machine voor hulpprogramma’s uitvoert. Dit biedt over het algemeen betere prestaties en systeemoproepcompatibiliteit dan de originele WSL1-architectuur. Nieuwe WSL-installaties verkregen uit de Microsoft Store Standaard voor WSL 2. Voor gebruikers die handmatige besturing geven, de Archwiki-details die de `.wsl`-afbeelding Direct en installeren Direct Downloads gebruiken. WSL 2.4.4+).
Uit de doos logt de Arch-instantie in als de rootgebruiker. Standaardpraktijk omvat het onmiddellijk instellen van een root-wachtwoord en vervolgens een regulier gebruikersaccount aan het maken. Om dit nieuwe account de standaardaanmelding te maken, kunnen gebruikers/etc/wsl.conf bewerken in de Arch-omgeving en een sectie [Gebruiker] toevoegen met de regel standaard=uw_ususername. Deze configuratiewijzigingen vereisen het opnieuw opstarten van het specifieke WSL-exemplaar, bereikt door WSL-Terminate Archlinux in Windows PowerShell uit te voeren.
Integratie van grafische tools en Windows Functies
WSL 2 omvat de Ren grafische Linux-applicaties Native op de Windows Desktop, compleet met audio (pulsaUDIO) en Display Support (X11/Wayland). Deze functie vereist de guiapplications=echte instelling onder [WSL2] in het Windows %UserProfile %\. WSLConfig-bestand. Terwijl WSLG de display-serververbindingen wil beheren, kan huidige Systemd Integration binnen Arch soms interfereren met socketpaden . De Archwiki biedt tijdelijke oplossingen met SystemD-TMPFiles en profielscripts om ervoor te zorgen dat GUI-apps correct functioneren.
Het bereiken van hardware-versnelde weergave voor deze apps hangt af van het installeren van specifieke pakketten binnen Arch: Mesa (voor de D3D12 OpenGL-driver) en vulkan-dz Bepaalde hardware, zoals sommige Intel GPU’s, heeft mogelijk extra stappen nodig, zoals Symlinking bibliotheken om fallback te voorkomen voor software-rendering href=”https://github.com/ubuntu/wsl/blob/main/docs/tutorials/interop.md”target=”_ blank”> interoperabiliteit maakt het uitvoeren van Windows-tools van Linux. Dit vergemakkelijkt een strengere integratie, zoals het gebruik van de Windows SSH-agent via de wsl2-ssh-agent aur-pakket, nuttig voor hardwaretoetsen. Authenticatie kan ook Windows Hello gebruiken voor sudo via de WSL-Hello-Sudo-bin Aur-pakket en PAM-installatie, die een Bijgewerkte vork van de originele tool.
hardwaretoegang en systeemnotities
WSL 2 vergunning directe toegang tot bepaalde hardware van de Windows Host. fysieke schijven kunnen worden aangebracht WSL—mount–Bare in een admin-prompt, waardoor de schijf beschikbaar is binnen linux (hoewel offline in Windows). usb Device Passthrough gebruikt de expliciete cgroup v2-configuratie , is dit over het algemeen niet nodig van WSL 2.4.12. Een potentiële hang tijdens de eerste opstart gerelateerd aan Systemd-firstboot.service wordt afgehandeld door een opzet script in de afbeelding. Docker users might need to run mount–make-rshared/within Arch WSL to resolve potential shared mount propagation errors.
Related: How to Install Windows Subsystem for Linux (WSL) on Windows 11
In our guide, we walk you through various methods to install and update WSL on Windows 11. Whether you prefer using the Command Prompt (CMD) for a more hands-on approach or the Microsoft Store voor een eenvoudiger installatieproces, deze handleiding heeft u gedekt.