Vad är Windows subsystem (WSL)?

UTGÅNGEN PRODUKT
Inte tillgänglig för närvarande
Kommer snart!
. Ytterligare enheter kommer att debiteras till det ordinarie priset utan e-kupongen. Köp fler nu
Den högsta kvantiteten du får köpa till detta fantastiska e-kupong-pris är
Logga in eller skapa ett konto så att du kan spara din varukorg
Logga in eller skapa ett konto om du vill gå med i poängprogrammet
Visa kundvagn
Ta bort
Varukorgen är tom! Missa inte de senaste produkterna och besparingarna – hitta din nästa favorit bland bärbara datorer, stationära datorer eller tillbehör redan i dag.
artikel(er) i varukorgen
Några av varorna i din kundvagn är inte längre tillgängliga. Om du går till kundvagnen kan du få mer information.
har raderats
Det är något fel med din varukorg, se informationen i varukorgen.
av
Innehåller tillägg
Gå till kassan
Ja
Nej
Popular Searches
Vad letar du efter?
Populär
Senaste sökningar
Artiklar
All
Avbryt
Toppförslag
Visa alla >
Pris från:


Vad är Windows Subsystem (WSL)?

WSL är ett kompatibilitetslager som utvecklats av Microsoft och som gör att du kan köra en fullfjädrad Linux®-miljö direkt på ditt Windows-operativsystem. Med WSL kan du använda Linux® kommandoradsverktyg och köra Linux® applikationer utan att behöva en virtuell maskin eller dual-boot installation.

Hur fungerar WSL?

WSL fungerar genom att översätta Linux®-systemanrop till Windows-systemanrop, vilket gör att Linux®-binärfiler kan köras inbyggt i Windows. Det ger ett Linux® -kompatibelt kärngränssnitt som omdirigerar systemanrop och hanterar filsystemet, nätverket och processutförande. Detta gör att du sömlöst kan integrera Linux®-verktyg och verktyg i ditt Windows-arbetsflöde.

Vilka är fördelarna med att använda WSL?

Att använda WSL har flera fördelar. För det första kan utvecklare använda Linux®-verktyg och -verktyg utan att behöva byta till ett annat operativsystem eller konfigurera en virtuell maskin. Detta gör det enklare att utveckla och testa plattformsoberoende applikationer. Dessutom ger WSL tillgång till det rika Linux®-ekosystemet, inklusive populära programmeringsspråk, verktyg och pakethanterare. Det ger också förbättrad prestanda jämfört med traditionella virtualiseringslösningar.

Kan jag använda WSL på vilken Windows-version som helst?

Nej, WSL är endast tillgängligt på vissa versioner av Windows. Ursprungligen introducerades det i Windows 10 version 1607 och har sedan dess fått olika uppdateringar och förbättringar. För närvarande stöds WSL i Windows 10 Pro-, Enterprise- och Education-utgåvorna. Men i och med lanseringen av Windows 11 blir WSL tillgängligt för alla Windows 11-utgåvor, inklusive Home.

Vilka Linux®-distributioner stöds av WSL?

WSL stöder för närvarande flera Linux®-distributioner, inklusive Ubuntu, Debian, Fedora, Kali Linux® med flera. Dessa distributioner kan installeras direkt från Microsoft Store eller genom att ladda ner distributionens appx-paket. Varje distribution körs som en separat, isolerad miljö, vilket gör att du kan installera olika distributioner sida vid sida.

Hur kan jag installera och aktivera WSL på min Windows-maskin?

För att installera WSL kan du följa dessa steg: Öppna Windows PowerShell som administratör. Kör kommandot wsl --install för att aktivera de nödvändiga Windows-funktionerna och ladda ner Linux®-kärnuppdateringen. Starta om datorn när du uppmanas till det. Efter omstarten öppnar du Microsoft Store och söker efter önskad Linux®-distribution. Välj den distribution som du vill installera och klicka på knappen "Install". När installationen är klar startar du distributionen från Start-menyn eller genom att utföra kommandot i Kommandotolken eller PowerShell.

Kan jag komma åt filer från mitt Windows-system i WSL?

Ja, du kan komma åt filer från ditt Windows-system inom WSL. WSL tillhandahåller ett bekvämt sätt att montera och komma åt Windows-enheter, så att du kan arbeta sömlöst med filer och kataloger mellan de två miljöerna. Som standard monteras dina Windows-enheter automatiskt under katalogen /mnt i WSL. Du kan till exempel komma åt din C: -enhet från WSL genom att navigera till /mnt/c/.

Kan jag köra grafiska applikationer med WSL?

Ja, du kan köra grafiska applikationer med WSL genom att använda en Windows X-server. En populär X-server för Windows är Xming. När du har installerat en X-server kan du konfigurera WSL så att den använder den genom att ställa in miljövariabeln DISPLAY. Detta gör att du kan köra Linux® GUI-program (Graphics Processing Unit) och få dem visade på Windows-skrivbordet.

Har WSL stöd för Docker?

Ja, WSL har stöd för Docker. Med WSL 2, som är den senaste versionen av WSL, kan du köra Docker-containrar direkt i den Linux®-miljö som tillhandahålls av WSL. Detta ger förbättrad prestanda jämfört med att köra Docker i en virtuell maskin. WSL 2 integreras också med Docker Desktop, vilket gör det enklare att hantera och arbeta med containrar.

Kan jag komma åt Windows kommandoradsverktyg inom WSL?

Ja, du kan komma åt Windows kommandoradsverktyg från WSL. WSL ger interoperabilitet mellan Windows- och Linux®-miljöerna, vilket gör att du kan köra Windows-körbara filer och använda Windows-specifika kommandon. Du kan till exempel köra ipconfig eller regedit från WSL för att få tillgång till nätverksinformation eller ändra Windows-registret.

Kan jag använda WSL för webbutveckling?

Absolut, WSL är ett populärt val bland webbutvecklare eftersom det ger enkel tillgång till ett stort antal verktyg och ramverk som vanligtvis används i webbutveckling. Du kan installera populära programmeringsspråk som Python, Node.js och Ruby, samt köra populära webbservrar och databaser som Apache, Nginx, MySQL och PostgreSQL. Med WSL kan du sömlöst utveckla och testa webbapplikationer på din Windows-maskin.

Stöder WSL GPU-acceleration (Graphics Processing Unit)?

För närvarande stöds inte GPU-acceleration inom WSL. Microsoft har dock introducerat en teknik som heter DirectML, som gör det möjligt för maskininlärningsarbetsbelastningar att utnyttja GPU-acceleration inom WSL. Detta gör det möjligt för utvecklare att använda GPU-resurser för maskininlärningsuppgifter och träningsmodeller. Det är viktigt att notera att denna kapacitet är specifik för arbetsbelastningar för maskininlärning och kanske inte är tillämplig på andra typer av applikationer.

Kan jag använda WSL för att utveckla Android™-applikationer?

Ja, du kan använda WSL för Android™-utveckling. Med WSL kan du installera och konfigurera de verktyg som behövs för Android™-utveckling, t.ex. Android™ SDK, Java Development Kit (JDK) och Android™ Studio. Detta gör att du kan bygga, testa och felsöka Android™-applikationer direkt på din Windows-maskin med hjälp av Linux®-miljön som tillhandahålls av WSL.

Är det möjligt att komma åt WSL från andra enheter i nätverket?

Som standard är WSL endast tillgänglig från den lokala maskinen. Du kan dock konfigurera WSL så att den accepterar inkommande anslutningar från andra enheter i nätverket genom att aktivera fjärråtkomst. Detta gör att du kan komma åt och hantera din WSL-instans från en annan dator, surfplatta eller mobil enhet som är ansluten till samma nätverk.

Kan jag använda WSL med flera Linux®-distributioner samtidigt?

Ja, du kan ha flera Linux®-distributioner installerade och körda samtidigt i WSL. Varje distribution fungerar som en separat instans, vilket gör att du kan växla mellan dem eller köra olika distributioner sida vid sida. Detta är särskilt användbart om du behöver arbeta med flera Linux®-miljöer eller testa applikationer över olika distributioner.

Har WSL stöd för GPU-passhrough (Graphics Processing Unit) för maskininlärningsuppgifter?

WSL stöder för närvarande inte GPU-passthrough för allmän användning, men det pågår utveckling för att förbättra GPU-stödet i WSL. Microsoft har tillkännagivit planer på att införa GPU-accelerationsfunktioner i WSL och tillhandahålla bättre integration mellan Windows och Linux® grafikundersystem, vilket kommer att gynna arbetsbelastningar för maskininlärning som kräver GPU-resurser.

Kan jag komma åt filer som lagras på Windows-enheter från WSL?

Ja, du kan komma åt och arbeta med filer som lagras på Windows-enheter direkt från WSL. Windows-enheter monteras automatiskt i katalogen /mnt/ i WSL, så att du kan navigera och manipulera filer sömlöst i båda miljöerna. Detta gör det enkelt att dela filer mellan Windows- och Linux®-applikationer.

Compare  ()
x