Vil du kjøre Linux på din Windows-PC?  Slik kjører du et Linux-skrivebord i Windows ved å bruke Windows Subsystem for Linux.

Slik kjører du et Linux-skrivebord ved å bruke Windows Subsystem for Linux

Annonse Å kjøre Linux sammen med Windows har vist seg å bli stadig mer nyttig med årene. Men dobbeltoppstart kan være vanskelig å administrere mens konfigurering av en virtuell maskin kommer med noen stabilitetsproblemer. En løsning er å bruke Windows Subsystem for Linux, men dette kommer uten skrivebordsmiljø. Så hvor

Annonse

Å kjøre Linux sammen med Windows har vist seg å bli stadig mer nyttig med årene. Men dobbeltoppstart kan være vanskelig å administrere mens konfigurering av en virtuell maskin kommer med noen stabilitetsproblemer.

En løsning er å bruke Windows Subsystem for Linux, men dette kommer uten skrivebordsmiljø. Så hvorfor ikke bare installere Linux-distribusjonen du eier?

Slik kjører du et Linux-skrivebord i Windows ved å bruke Windows Subsystem for Linux.

Hva er Windows Subsystem for Linux?

I tilfelle du ikke var klar over, ble 2018 Fall Creators Update Windows 10 sendt med Windows Subsystem for Linux. Dette er en valgfri funksjon som enkelt kan installeres, og som støtter installasjonen av Linux-operativsystemene som er tilgjengelige i Windows Store.

Installer Linux på Windows

Det betyr i utgangspunktet at du kan åpne en Linux-terminal i Windows og installere og kjøre Linux-programvare.

Ingen virtuell maskin er nødvendig, og det er ingen dobbel oppstart.

Problemet med Windows Subsystem for Linux er imidlertid at det er en ren kommandolinjeopplevelse. Det er ingen skrivebord. For strømbrukere vil dette sannsynligvis ikke være noe problem, men siden Linux har et bredt utvalg av skrivebordsmiljøer, virker det litt som et tilsyn.

Heldigvis kan du nå installere et Linux-skrivebord i Windows, så lenge du først har satt opp Windows Subsystem for Linux.

Sørg for at Windows 10 er kompatibel

Før du fortsetter, her er den viktige biten: du må kjøre en 64-biters versjon av Windows.

Du kan sjekke dette i Innstillinger> System> Om, hvor du finner oppføringen av systemtypen. For å fortsette, bør dette lese “64-bit operativsystem”. Hvis ikke, og du har 64-bit maskinvare, må du oppgradere Windows 10 fra 32-bit til 64-bit.

Sjekk Windows-versjonen

En annen forutsetning er at du trenger å kjøre Windows 10 build 14393 eller nyere. Du kan sjekke dette på det samme skjermbildet About, som er oppført under Windows-spesifikasjoner . Se etter OS-bygget - hvis det er høyere enn 14393, kan du bruke Windows Subsystem for Linux. Hvis ikke, bare kjør en Windows Update.

Når Windows 10 er kompatibelt, er det på tide å følge guiden vår for å installere Windows Subsystem for Linux Hvordan få Linux Bash Shell på Windows 10 Hvordan få Linux Bash Shell på Windows 10 Trenger du å bruke Linux ikke tid til å bytte til en annen PC eller kjøre en VM? Kjør Linux i Windows 10 med en Bash shell-terminal i stedet! Les mer .

Med den konfigurasjonen er det på tide å legge til et skrivebord.

Installer et Linux-skrivebord i Windows

Hvis du allerede har konfigurert Windows Subsystem for Linux, klikker du på Start og skriver inn bash . Klikk på det første alternativet (bash run-kommandoen) for å begynne å bruke Linux. Følgende trinn forutsetter at du installerte Ubuntu som ditt foretrukne Linux-operativsystem.

Start med å kjøre en oppdatering og oppgradere Ubuntu:

 sudo apt update sudo apt upgrade 

Mens denne oppgraderingen kjører, kan du gå til Sourceforge for å laste ned og installere VcXsrv Windows X Server-verktøyet. (Andre X-servere er tilgjengelige for Windows, inkludert Xming og MobaXterm. For resten av denne guiden bruker vi VcXsrv.)

En X-server lar deg få tilgang til et Linux-program eller skrivebordsmiljøets grafiske brukergrensesnitt (GUI). Linux-systemer er avhengige av X for visning av skrivebordet, men det kan også brukes over et nettverk.

Forsikre deg om at X-vindusserveren er installert før du fortsetter. Neste trinn er å installere Linux-skrivebordet.

Mange Linux-skrivebordsmiljøer (LDE-er) er tilgjengelige. Vi skal holde ting enkelt og installere et lett miljø som heter LXDE. For å installere, skriv inn:

 sudo apt install lxde 

Etter installering av LXDE, skriv inn denne kommandoen

 export DISPLAY=:0 export LIBGL_ALWAYS_INDIRECT=1 

Dette instruerer Linux om å vise skrivebordet gjennom X-serveren. Så når du kjører X Server-programmet du lastet ned ovenfor, ser du Linux-skrivebordsmiljøet.

Vi brukte VcXsrv som har XLaunch-verktøyet. Klikk på dette for å vise X Display Settings- vinduet og velg Ett stort vindu eller Ett stort vindu uten tittellinje . Se etter displaynummeret mens du er der, og still det til 0 .

Konfigurer en X-server i Windows

Klikk Neste, og velg deretter Start ingen klient for å sikre at XLaunch bare starter serveren, slik at du kan starte Linux-skrivebordet senere. Klikk Neste igjen, og deretter Fullfør. Du vil kanskje først klikke på Lagre konfigurasjon for å lagre den.

Konfigurer en X-server i Windows

Klar til å starte Linux-skrivebordet ditt? Skriv inn kommandoen for å starte din foretrukne LDE på kommandolinjen. For LXDE, for eksempel, bruk:

 startlxde 

Linux-skrivebordsmiljøet skal da vises!

Linux-skrivebord i Windows

Du kan nå kjøre hvilken som helst av den forhåndsinstallerte Linux-programvaren og til og med installere nye apper og verktøy.

Vil du ikke ha et Linux-skrivebord? Bare installer en app

I tillegg til å installere et Linux-skrivebord, kan du ganske enkelt installere en Linux-desktop-app fra Windows 10. Dette er nyttig hvis du vurderer å installere et komplett skrivebord for at en skal være overdreven.

For å installere Rhythmbox media player og kjøre den i Linux på Windows, bruker du for eksempel:

 sudo apt install rhythmbox 

Forsikre deg om at du har angitt eksportkommandoen:

 export DISPLAY=:0 

Bare kjør appen fra Bash-ledeteksten:

 rhythmbox 

Mediaspilleren vil starte, klar for deg å lete etter et bibliotek.

Kjør Linux-apper i Windows med Windows Subsystem for Linux

Nå, i dette tilfellet, vil du åpenbart måtte legge til noen mediefiler i Linux-miljøet på datamaskinen din. Du kan gjøre dette ved å installere en nettleser og laste ned filer, eller bare ved å koble til en USB-stasjon med mediefiler på.

Husk å montere den etter at du har koblet til USB-stasjonen (dette eksemplet bruker D: som stasjonsbokstav):

 sudo mount -t drvfs D: /mnt/d 

Når du er ferdig, må du demontere stasjonen før du fjerner den. Dette sikrer integriteten til dataene på stasjonen.

 sudo umount /mnt/d 

Selv om det er mulig å bla gjennom Windows-mappene dine fra Linux-appene, kan ingen faktiske filer åpnes. Dette er en mangel på Windows Subsystem for Linux, om enn en som beskytter både Windows og Linux-miljøene mot skade.

Linux i Windows: The Ultimate Convergence!

Windows Subsystem for Linux gjør det enkelt å kjøre Linux-programvare på en Windows-PC. Det er ingen grunn til å bekymre deg for virtuelle maskiner eller smerten ved dobbelt oppstart.

Når et Linux-skrivebord er installert, er konvergensen nesten fullstendig. Det er en flott måte å ta tak i Linux fra komforten på Windows-skrivebordet.

Vil du lære mer? Slik kommer du i gang med Linux. Og du kan også glede deg over å sjekke ut hvorfor Windows-levering Linux-kjernen endrer alt Hvorfor Windows Shipping Linux-kjernen endrer alt Hvorfor Windows Shipping Linux-kjernen endrer alt Vil du kjøre Linux i Windows? Takket være Windows Subsystem for Linux er det enda enklere. Her er grunnen til at dette er viktig. Les mer .

Utforsk mer om: Linux, Linux skrivebordsmiljø, Linux-tips, .