Hur man kör ett Linux -skrivbord med Windows -delsystemet för Linux

Hur man kör ett Linux -skrivbord med Windows -delsystemet för Linux

Att köra Linux tillsammans med Windows har visat sig vara allt mer användbart genom åren. Men dual-booting kan vara svårt att hantera medan installation av en virtuell maskin kommer med några stabilitetsproblem.





En lösning är att använda Windows -delsystemet för Linux, men detta kommer utan en skrivbordsmiljö. Så varför inte bara installera Linux -distributionen du äger?





Så här kör du ett Linux -skrivbord i Windows med hjälp av Windows delsystem för Linux.





Vad är Windows -delsystemet för Linux?

Om du inte var medveten, med 2018 Fall Creators Update Windows 10 levereras med Windows delsystem för Linux. Detta är en valfri funktion som enkelt kan installeras, vilket stöder installationen av Linux -operativsystem som finns i Windows Store.

Det betyder i princip att du kan öppna en Linux -terminal i Windows och installera och köra Linux -programvara.



Ingen virtuell maskin krävs och det finns ingen dubbelstart.

Problemet med Windows Subsystem för Linux är dock att det är enbart en kommandoradsupplevelse. Det finns inget skrivbord. För strömanvändare kommer detta förmodligen inte att vara ett problem, men eftersom Linux har ett brett urval av skrivbordsmiljöer verkar det vara lite av en försummelse.





Lyckligtvis kan du nu installera ett Linux -skrivbord i Windows, så länge du först har konfigurerat Windows delsystem för Linux.

allt i ett meddelandeprogram android

Se till att Windows 10 är kompatibelt

Innan du fortsätter, här är den viktiga biten: du måste köra en 64-bitarsversion av Windows.





Du kan checka in detta Inställningar> System> Om , där du hittar Systemtyp inträde. För att fortsätta bör detta läsa '64-bitars operativsystem '. Om inte, och du kör 64-bitars maskinvara, måste du uppgradera Windows 10 från 32-bitars till 64-bitars .

En annan förutsättning är att du måste springa Windows 10 build 14393 eller senare. Du kan kontrollera detta på samma Om -skärm, listad under Windows -specifikationer . Leta efter OS -byggnad --- om det är högre än 14393 kan du använda Windows delsystem för Linux. Om inte, kör helt enkelt en Windows Update.

När Windows 10 är kompatibelt är det dags att följa vår guide till installera Windows delsystem för Linux .

Med den inställningen är det dags att lägga till ett skrivbord.

Installera ett Linux -skrivbord i Windows

Om du redan har konfigurerat Windows delsystem för Linux klickar du på Start och gå in våldsamt slag . Klicka på det första alternativet (bash run -kommandot) för att börja använda Linux. Följande steg förutsätter att du installerade Ubuntu som ditt föredragna Linux -operativsystem.

Börja med att köra en uppdatering och uppgradera Ubuntu:

sudo apt update
sudo apt upgrade

Medan denna uppgradering pågår, gå till Sourceforge för att ladda ner och installera VcXsrv Windows X Server -verktyg . (Andra X -servrar är tillgängliga för Windows, inklusive Xming och MobaXterm . I resten av den här guiden använder vi VcXsrv.)

En X -server låter dig komma åt en Linux -applikation eller skrivbordsmiljöns grafiska användargränssnitt (GUI). Linux -system är beroende av X för att visa skrivbordet, men det kan också användas i ett nätverk.

Se till att din X -fönsterserver är installerad innan du fortsätter. Nästa steg är att installera ditt Linux -skrivbord.

Många Linux skrivbordsmiljöer (LDE) är tillgängliga. Vi ska hålla det enkelt och installera en lätt miljö som heter LXDE. För att installera, mata in:

sudo apt install lxde

Efter installation av LXDE anger du det här kommandot

export DISPLAY=:0
export LIBGL_ALWAYS_INDIRECT=1

Detta instruerar Linux att visa skrivbordet via X -servern. Så när du kör X Server -programmet som du laddade ner ovan ser du Linux -skrivbordsmiljön.

Vi använde VcXsrv som har XLaunch -verktyget. Klicka här för att se X Displayinställningar fönster och välj Ett stort fönster eller Ett stort fönster utan rubrikfält . Leta efter Visningsnummer medan du är där och ställ in det 0 .

Klick Nästa och välj sedan Starta ingen klient för att säkerställa att XLaunch bara startar servern, så att du kan starta Linux -skrivbordet senare. Klick Nästa igen, sedan Slutför. Du kanske först vill klicka Spara konfiguration för att spara den.

Redo att starta ditt Linux -skrivbord? På kommandoraden anger du kommandot för att starta din föredragna LDE. Till exempel för LXDE, använd:

startlxde

Linux -skrivbordsmiljön ska då visas!

Du kan nu köra vilken som helst av den förinstallerade Linux -programvaran och till och med installera nya appar och verktyg.

Vill du inte ha ett Linux -skrivbord? Installera bara en app

Förutom att installera ett Linux -skrivbord kan du helt enkelt installera en Linux -skrivbordsapp från Windows 10. Det här är användbart om du överväger att installera ett helt skrivbord för att det ska vara överkill.

Till exempel, för att installera Rhythmbox -mediaspelaren och köra den i Linux på Windows, använd:

sudo apt install rhythmbox

Se till att du har ställt in kommandot export:

export DISPLAY=:0

Kör sedan bara appen från Bash -prompten:

rhythmbox

Mediaspelaren startar, redo för dig att leta efter ett bibliotek.

Nu, i det här fallet, skulle du självklart behöva lägga till några mediefiler i Linux -miljön på din dator. Du kan göra detta genom att installera en webbläsare och ladda ner filer, eller helt enkelt genom att ansluta en USB -enhet med mediefiler på.

När du har anslutit USB -enheten, kom ihåg att montera den (detta exempel använder D: som enhetsbokstav):

sudo mount -t drvfs D: /mnt/d

När du är klar måste du avmontera enheten innan du tar bort den. Detta säkerställer integriteten för data på enheten.

sudo umount /mnt/d

Även om det är möjligt att bläddra bland dina Windows -mappar från Linux -apparna, kan inga faktiska filer öppnas. Detta är en brist på Windows delsystem för Linux, om än en som skyddar både Windows och Linux miljöer från skador.

Linux i Windows: The Ultimate Convergence!

Windows delsystem för Linux gör det enkelt att köra Linux -programvara på en Windows -dator. Det finns ingen anledning att oroa sig för virtuella maskiner eller smärtan vid dubbelstart.

Med ett Linux -skrivbord installerat är konvergensen nästan klar. Det är ett bra sätt att ta tag i Linux från bekvämligheten av Windows -skrivbordet.

hur ändrar jag mitt standard Google -konto i chrome

Vill du lära dig mer? Så här kommer du igång med Linux. Och du kanske också gillar att kolla in varför Windows som skickar Linux -kärnan ändrar allt .

Dela med sig Dela med sig Tweet E-post Hur du rengör din Windows -dator med kommandotolken

Om din Windows -dator har slut på lagringsutrymme, rensa bort skräpet med dessa snabba kommandotolken.

Läs Nästa
Relaterade ämnen
  • Linux
  • Windows
  • Linux skrivbordsmiljö
  • Linux
  • Linux tips
Om författaren Christian Cawley(1510 artiklar publicerade)

Biträdande redaktör för säkerhet, Linux, DIY, programmering och teknik förklarad, och verkligen användbar podcastproducent, med stor erfarenhet av skrivbords- och programvarusupport. Christian är en bidragsgivare till tidningen Linux Format och är en Raspberry Pi -tinkerer, Lego -älskare och retrospelfläkt.

Mer från Christian Cawley

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, gratis e -böcker och exklusiva erbjudanden!

Klicka här för att prenumerera