- Linux GUI-apper installeres ved hjelp av
sudo apt-get install
kommando inne i WSL-distroen. - Når GUI-appen er installert, kan du starte den fra Start-menyen eller bruke en kommando.
- Funksjonen krever installasjon av WSL2 med
wsl --install
kommando på build 21364 eller høyere.
På Windows 10 kan du nå installer Linux GUI-apper (nesten naturlig) gjennom Windows Subsystem for Linux (WSL), og disse instruksjonene viser deg hvordan.
Selv om du kunne kjøre Linux-apper på Windows 10 med WSL i lang tid, var systemet begrenset til kommandolinjeverktøy og -applikasjoner. Fra og med build 21364 og nyere utgivelser (med en spesiell oppdatering til WSL-integrasjonen), kommer Microsoft endelig med støtte for GUI (grafisk brukergrensesnitt) for å kjøre dine favoritt Linux-applikasjoner med mus og tastatur.
Den nye funksjonen er å utvikle og teste applikasjonene dine på Linux uten å trenge en virtuell maskin, men du kan bruke den til hva som helst. Implementeringen inkluderer til og med støtte for høyttalere og mikrofoner, så hvis du installerer en medieapp, vil periferiutstyret gå gjennom og vises i appen. GPU-akselerert 3D-grafikk støttes også for å kjøre alle apper som trenger å utføre kompleks 3D-gjengivelse ved å utnytte OpenGL.
Når du bruker denne funksjonen, er det ikke nødvendig å starte en X-server manuelt, siden WSL automatisk starter en «companion system distro», som inkluderer en Wayland, X-server, pulslydserver og alle nødvendige komponenter. Etter at du lukker appen og WSL-økten, avsluttes systemdistroen automatisk.
Denne veiledningen vil lære deg trinnene for å laste ned og installere grafiske Linux-applikasjoner på Windows 10. Du kan også se denne videoopplæringen med trinn-for-trinn for å fullføre denne prosessen.
Contents
Installer Linux GUI-apper via WSL på Windows 10
For å installere en Linux GUI-app på Windows 10, bruk disse trinnene:
-
Åpen Start på Windows 10.
-
Søk etter Ubuntu (eller en annen distro) og klikk på toppresultatet for å åpne Linux-distroen.
-
Skriv inn følgende kommando for å oppdatere pakkedistribusjonen og trykk Tast inn:
sudo apt-get update
-
Skriv inn følgende kommando for å installere en Linux GUI-app på Windows 10 og trykk Tast inn:
sudo apt-get install APP-NAME -y
I kommandoen, erstatt APP-NAVN med den grafiske appen du vil installere.
Dette eksemplet installerer gedit tekstredigeringsapp:
sudo apt-get install gedit -y
-
Bekreft passordet for Linux-kontoen din og trykk Tast inn (hvis aktuelt).
Når du har fullført trinnene, vil appen installeres og registreres i Start-menyen, noe som betyr at du kan starte appen ved å kjøre appens navn i Windows Subsystem for Linux (WSL)-konsollen eller fra Start-menyen.
Instruksjonene ovenfor skisserer trinnene for å installere en enkel app fra kjente depoter, men avhengig av appen kan instruksjonene variere. Den gode nyheten er at installasjonsprosessen er den samme som alle andre Linux-applikasjoner. Du kan følge utviklertrinnene for å installere praktisk talt alle applikasjoner, for eksempel VLC, Audacity, webadmin, etc.
Hvis du starter Linux GUI-appen fra Windows 10 Start-menyen, vil du finne oppføringene i «Nylig lagt til»-listen, eller du kan også finne dem i (distronavn)-mappen under Linux-distro-oppføringen.
Når du starter appen, vil den virtuelle maskinen snurre, og den vil kjøre (på noen få sekunder) uten å måtte åpne WSL-konsollen. Du vil også legge merke til at oppgavelinjen vil vise ikonet med en Linux-logo, som indikerer at du ikke kjører et Windows 10-program.
Opplevelsen av å bruke en grafisk Linux-app på Windows 10 føles naturlig, men det er det ikke. Appen gjengis med alle Linux-visuelle stiler for rammen, menyene og andre elementer, og det er til og med en skygge rundt kanten, og hvert vindu fungerer uavhengig.
Det er imidlertid en ekstern skrivebordstilkobling, som Microsoft utnytter med RemoteApp-funksjonen innebygd i operativsystemet.
Installer eller oppdater WSL på Windows 10
Muligheten til å kjøre Linux GUI-apper krever Windows Subsystem for Linux 2-integrasjon, noe som betyr at du må ha den nyeste funksjonen og distribusjonsversjonen for å installere og kjøre applikasjonene dine.
Hvis du allerede har WSL2 installert, må du oppdatere funksjonen.
Før du installerer eller oppdaterer WSL2, må enheten ha Windows 10 build 21364 eller høyere versjon.
Som en forutsetning må du også installere driveren for å aktivere en virtuell GPU (vGPU) for å bruke maskinvareakselerert OpenGL-gjengivelse før du installerer applikasjoner. Her er nedlastingslenkene:
Installer WSL2 på Windows 10
Disse instruksjonene viser deg hvordan du installerer WSL2 og Ubuntu Linux-distribusjonen for å komme i gang med å kjøre GUI-apper.
For å installere WSL2-komponenter for å kjøre Linux GUI-apper, bruk disse trinnene:
-
Åpen Start.
-
Søk etter Ledetekstenhøyreklikk på toppresultatet og velg Kjør som administrator alternativ.
-
Skriv inn følgende kommando for å installere WSL 2 og trykk Tast inn:
wsl --install
Når du har fullført trinnene, vil de nødvendige Linux-komponentene installeres automatisk, og kommandoen vil også laste ned den nyeste versjonen av Ubuntu Linux-distroen.
Etter installasjonen trenger du bare å åpne distroen fra Start-menyen og fortsette med instruksjonene på skjermen for å fullføre oppsettet.
Du kan bruke disse instruksjonene hvis du vil installere en annen distro for å kjøre apper i stedet for Ubuntu.
Oppdater WSL2 på Windows 10
Hvis du allerede har installert Windows Subsystem for Linux 2, bekrefter du at systemet har de siste oppdateringene for å kjøre GUI-apper.
For å oppdatere WSL2 for å laste ned GUI-støtte for Linux-apper, bruk disse trinnene:
-
Åpen Start.
-
Søk etter Ledetekstenhøyreklikk på toppresultatet og velg Kjør som administrator alternativ.
-
Skriv inn følgende kommando for å oppdatere Windows Subsystem for Linux 2 og trykk Tast inn:
wsl --update
-
Skriv inn følgende kommando for å tvinge omstart av WSL2 og trykk Tast inn:
wsl --shutdown
Etter at du har fullført trinnene, vil den nyeste versjonen av WSL lastes ned automatisk. Deretter kan du bruke instruksjonene ovenfor for å installere Linux GUI-apper.