WSL (Windows Subsystem for Linux - Windows subsystem for Linux), är en funktionalitet som är integrerad i Windows 10 så att användare och utvecklare har tillgång till en GNU / Linux -miljö i Windows, (något som normalt är omöjligt på grund av inkompatibiliteten i filsystem för båda systemen) och i WSL är verktygen, verktygen och kommandoradsapplikationerna integrerade för att köras utan fel i Windows och utan att behöva utföra extra processer.
ValGenom att använda WSL är det möjligt att:
- Kör bash shell -skript och GNU / Linux -kommandoradsapplikationer som vim, emacs, tmux
- Välj GNU / Linux -distributioner från Windows Store
- Kör vanliga kommandoradsverktyg som grep, sed, awk samt ELF-64-binärer
- Kompatibel med programmeringsspråk som NodeJS, Javascript, Python, Ruby, C / C ++, C # & F #, Rust, Go och mer
- Vi kan hantera tjänster som SSHD, MySQL, Apache, lighttpd, MongoDB, PostgreSQL
- Det är möjligt att anropa GNU / Linux -applikationer i Windows 10
Nu har WSL 2 uppdaterats till WSL 2 som är den senaste versionen av Windows -delsystemet som erbjuder full effekt för att köra Linux ELF64 -binärer på Windows 10. Detta gör det möjligt att öka filsystemets prestanda och integrera mer kompatibilitet med systemsamtal.
WSL 2 har utformats med en ny struktur som modifierar användningen av Linux -binärer med Windows såväl som datorns hårdvara, men det betyder inte att funktioner eller allmän prestanda går förlorade eftersom enskilda Linux -distributioner kan köras med arkitekturen WSL 1 eller WSL 2.
FördelNågra av fördelarna med att använda WSL 2 på Windows 10 är:
- Snabbare starttider
- Sömlös integration mellan Windows och Linux
- Åtkomst till Linux -nätverksprogram från Windows (localhost)
- Ingen VM -konfiguration eller hantering krävs
- Fullt stöd för systemsamtal
- Högre fil -I / O -prestanda
- Åtkomst till Windows -nätverksprogram från Linux (Host IP)
Linux -kärnan i WSL 2 har byggts av Microsoft med den senaste stabila grenen, som i sin tur är baserad på källan som finns på kernel.org, det betyder att kärnan kommer att ta emot Windows -uppdateringar vilket resulterar i att de senaste säkerhetsåtgärderna och kärnförbättringarna erhålls automatiskt.
Linux -distributionerLinux -distributionerna som stöds av WSL på Windows 10 är:
- Ubuntu 20.04
- Ubuntu 20.04 ARM
- Ubuntu 18.04
- Ubuntu 18.04 ARM
- Ubuntu 16.04
- Debian GNU / Linux
- Kali Linux
- OpenSUSE Leap 42
- SUSE Linux Enterprise Server 12
- Fedora Remix för WSL
Nu ska vi se hur man installerar WSL i Windows 10 på ett enkelt sätt.
Installera WSL 2 på Windows 10
Steg 1
Vi öppnar kontrollpanelen från sökmotorn:
Steg 2
I kontrollpanelen ser vi följande:
Steg 3
Vi klickar på raden "Avinstallera ett program" och vi kommer att omdirigeras till följande fönster:
FÖRSTORA
Steg 4
Där klickar vi på "Aktivera eller inaktivera Windows-funktioner" och följande popup-fönster öppnas där vi måste aktivera rutan "Windows Subsystem for Linux":
Steg 5
Klicka på OK för att tillämpa ändringarna:
Steg 6
Efter detta kommer vi att se följande:
Steg 7
Vi startar om systemet för att slutföra processen genom att klicka på "Starta om nu":
Steg 8
Vi loggar in på Windows 10:
FÖRSTORA
Steg 9
Vi går tillbaka till "Aktivera eller inaktivera Windows -funktioner" och där kontrollerar vi att följande rutor är aktiva:
- Windows delsystem för Linux
- Plattform för virtuell maskin
Vi klickar på OK för att avsluta.
FÖRSTORA
Steg 10
Vi öppnar Windows -butiken och där laddar vi ner några av de kompatibla Linux -versionerna, i det här fallet Ubuntu 20.04:
FÖRSTORA
Steg 11
Vi klickar på Hämta och väntar på att distributionen ska laddas ner:
Steg 12
I slutet kommer vi att se följande:
FÖRSTORA
Steg 13
När vi har laddat ner det startar vi det och vi kan se att WLS uppfyller sin uppgif.webpt i Windows 10:
FÖRSTORA
Steg 14
Vi fyller i de obligatoriska fälten:
FÖRSTORA
Steg 15
Vi kommer att vara redo att använda WSL 2 på Windows 10:
FÖRSTORA
Du ser att det är en enkel men fullt fungerande process att använda det bästa av Linux i Windows 10.